sendMessageBatch
Метод, позволяющий рассылать сообщения с разным содержимым разным пользователям в одном запросе
Last updated
Метод, позволяющий рассылать сообщения с разным содержимым разным пользователям в одном запросе
Last updated
Представим ситуацию, у вас есть скрипт, который раз в определенное время уведомляет пользователя о каком-либо событии. Например, вы отправляете пользователю статистические данные.
Но таких пользователей у вас достаточно много, и данные для каждого пользователя индивидуальны. Чтобы уведомить всех пользователей одним запросом, вы можете использовать этот метод.
POST
https://leadconverter.ru/api/v1/токен/broadcasting.sendMessageBatch
Так же необходимо передать следующие параметры:
Name | Type | Description |
---|---|---|
Максимальное количество элементов в batch массиве - 100
В шаблоне отправляемого сообщения можно использовать все возможности системы: переменные, функции, и т д. Текст будет автоматически обработан при отправке каждому конкретному подписчику
Массив batch должен содержать объекты в формате:
Вы можете использовать:
только text
только file_uuid
и text и file_uuid вместе
Пример итогового объекта запроса:
Пример запроса с помощью адресной строки браузера:
А именно этот метод был добавлен по просьбе одного из наших клиентов :)
Хочешь так же? Напиши в поддержку, мы подумаем, как решить твою задачу. В случае, если не найдем решения - создадим его ;)
И как всегда, если у тебя остались вопросы - не стесняйся задать их в поддержку. Мы быстро тебе поможем :)
batch*
s
Массив с параметрами (не более 100 элементов)
subscriber_id
Обязательный
ID подписчика в системе, которому будет отправлено сообщение
text
Обязательный, если не указан file_uuid
Текст, который будет отправлен подписчику
file_uuid
Обязательный, если не указан text
UUID файла, который будет отправлен подписчику.
UUID Можно получить с помощью метода file.uploadFromUrl