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