Отправка сообщений по каскаду в канал OK Notify
Для отправки сообщений в канал OK Notify по каскаду используется метод api/cascade/schedule.
В этой статье описана отправка сообщений по каскаду с использование метода api/cascade/schedule и объекта okNotifyContent.
Подробную информацию о методе api/cascade/schedule смотрите в статье:
Вызов метода
Чтобы отправить сообщение в канал OK Notify через каскад по методу api/cascade/schedule, отправьте POST-запрос на URL-адрес https://app.edna.ru/api/cascade/schedule.
Примеры запросов
Сообщение с текстом
{
"requestId": "{{$guid}}",
"cascadeId": 31759,
"comment": "",
"subscriberFilter": {
"address": "70000000000",
"type": "PHONE"
},
"content": {
"okNotifyContent": {
"contentType": "TEXT",
"text": "Текст для сообщения OK Notify"
}
}
}
Параметры okNotifyContent
| Параметр | Тип данных | Характер | Описание |
|---|---|---|---|
contentType | string | Обязательный | Тип содержимого сооб щения — TEXT. |
text | string | Обязательный | Текст сообщения. Оформление текста |
Оформление текста
Правила экранирования кавычек в тексте
Знаки кавычек “ или ‘ должны быть отделены знаком \ в отправляемом сообщении.
Пример правильного оформления:
"text": "Мария! Ждем вас на Мастер-класс \"Готовим вместе c Tefal\" 25.01.2020 в 13.00. Не пропустите это событие! Наш телефон 8(495)100-00-00"
"text": "Мария! Ждем вас на Мастер-класс «Готовим вместе c Tefal» 25.01.2020 в 13.00. Не пропустите это событие! Наш телефон 8(495)100-00-00"
Пример неправильного оформления:
"text": "Мария! Ждем вас на Мастер-класс "Готовим вместе с Tefal" 25.01.2020 в 13.00. Не пропустите это событие! Наш телефон 8(495)100-00-00"
Формат ответа
{
"requestId": "string"
}
Пример ответа
{
"requestId": "test-001"
}
Параметры ответа
| Параметр | Тип данных | Описание |
|---|---|---|
requestId | string | Внутренний идентификатор исходящего сообщения. Был сгенерирован внешней системой клиента при отправке сообщения. |