LeadConverter
Search…
sendMessageBatch
Метод, позволяющий рассылать сообщения с разным содержимым разным пользователям в одном запросе
Представим ситуацию, у вас есть скрипт, который раз в определенное время уведомляет пользователя о каком-либо событии. Например, вы отправляете пользователю статистические данные.
Но таких пользователей у вас достаточно много, и данные для каждого пользователя индивидуальны. Чтобы уведомить всех пользователей одним запросом, вы можете использовать этот метод.
post
https://leadconverter.ru
/api/v1/токен/broadcasting.sendMessageBatch
Пакетная отправка сообщений подписчикам
Максимальное количество элементов в batch массиве - 100
В шаблоне отправляемого сообщения можно использовать все возможности системы: переменные, функции, и т д. Текст будет автоматически обработан при отправке каждому конкретному подписчику
Массив batch должен содержать объекты в формате:
subscriber_id
Обязательный
ID подписчика в системе, которому будет отправлено сообщение
text
Обязательный, если не указан file_uuid
Текст, который будет отправлен подписчику
file_uuid
Обязательный, если не указан text
UUID файла, который будет отправлен подписчику.
UUID Можно получить с помощью метода file.uploadFromUrl
Вы можете использовать:
только text
только file_uuid
и text и file_uuid вместе
Пример итогового объекта запроса:
JSON
1
{
2
batch: [
3
{
4
subscriber_id: 1,
5
file_uuid: "db0227be-c7c7-484e-8fa4-de9bcfd4723f",
6
},
7
{
8
subscriber_id: 2,
9
text: "Привет, это пример отправки текста и файла",
10
file_uuid: "26a2a5d1-37fc-4050-b0dc-67d9817cf476",
11
},
12
{
13
subscriber_id: 3,
14
text: "Привет, это пример отправки только текста",
15
},
16
]
17
}
Copied!
Пример запроса с помощью адресной строки браузера:
1
https://leadconverter.ru/api/v1/токен/broadcasting.sendMessageBatch?batch[0][subscriber_id]=7365&batch[0][file_uuid]=db0227be-c7c7-484e-8fa4-de9bcfd4723f&batch[1][subscriber_id]=7366&batch[1][text]=hello
Copied!

Не нашёл метода который тебе нужен?

А именно этот метод был добавлен по просьбе одного из наших клиентов :)
Хочешь так же? Напиши в поддержку, мы подумаем, как решить твою задачу. В случае, если не найдем решения - создадим его ;)

Остались вопросы?

И как всегда, если у тебя остались вопросы - не стесняйся задать их в поддержку. Мы быстро тебе поможем :)
Last modified 6mo ago