Шаблоны
Общее
Swagger: https://api.radist.online/v2/docs#/Messaging/MessagingListMessageTemplates
Необходимые права доступа (scopes
) для работы с API: messaging
Виды шаблонов
Шаблоны в API бывают двух типов:
Шаблоны личного кабинета Radist.Web
Шаблоны WABA (WhatsApp Business API)
Шаблоны личного кабинета Radist.Web
Общая информация
Эти шаблоны используются в окне чатов в личном кабинете Radist.Web. Вы также можете их использовать в своих продуктах.
Есть 2 типа шаблонов:
Обычные сообщения (type=text, video, image, document)
Интерактивные сообщения WhatsApp Business API (type=waba_interactive)
Интерактивные сообщения WhatsApp Business API
Подробная информация доступна здесь.
Интерактивные сообщения WABA -- это сообщения с дополнительными интерактивными элементами, такими как: кнопки, списки, товары, запросы геолокации. Это не шаблонные сообщения. Они не требуют модерации и отправлять их можно только в рамках уже открытой 24-часовой диалоговой сессии.
Интерактивные сообщения состоят из:
Тела (body) - обязательная часть. Текст сообщения.
Блока действий (action) - обязательная часть. Кнопки/списки.
Заголовка - необязательная часть. Может содержать текст, картинку, видео или документ.
Подписи - необязательная часть. Нижний колонтитул сообщения.
Примеры
Шаблоны WABA
Рекомендации к прочтению
https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates - первоисточник в FB. В разделе Templates описаны все виды шаблонов, из чего они состоят, как выглядят и т.п.
https://docs.360dialog.com/partner/messaging/template-messages - дополнительная информация от 360DIalog.
Общая информация
Основные параметры шаблонов: язык, имя шаблона, категория (маркетинг, услуги, аутентификация), компоненты.
Шаблон может состоять из 4 компонентов:
Тела/body (текст с переменными). Обязательный компонент. Остальные опциональны.
Заголовка/header (текст с переменными или файл)
Подписи/footer (текст)
Кнопок/buttons (текст, ссылка, номер телефона)
Методы
GET /messaging/waba_templates/ Содержит минимально необходимый набор инфоормации для отправки шаблонов. Рекомендуем использовать его, если вы только отправляете шаблонные сообщения. Кэшируется и работает быстрее, чем те, что ниже.
Раздел /messaging/templates/waba_templates/ - используется для управления шаблонами. Всегда запрашивает актуальную информацию из FB и работает ощутимо медленнее.
Примеры
Last updated