KiT Docs Portal
  1. Шаблонные сообщения
KiT Docs Portal
  • KiT Docs Portal
  • Личный кабинет
  • WhatsApp API
    • Типы сообщений
    • Форматирование в текстовых сообщениях
    • Форматы WhatsApp Media
    • Коды ошибок платформы WABA
    • Шаблонные сообщения
      • Категории шаблонов
      • Типы заголовков в шаблонных сообщениях
      • Тело шаблонного сообщения
      • Кнопки в шаблонных сообщениях
      • Общее описание запроса
        POST
      • Сообщение со всеми параметрами - заголовок изображение
        POST
      • Сообщение со всеми параметрами - заголовок текст
        POST
      • Сообщение изображение и текст
        POST
      • Сообщение изображение, текст и подпись сообщения
        POST
      • Сообщение изображение, текст и 2 кнопки - переход на сайт и позвонить
        POST
      • Сообщение изображение, текст и 3 кнопки быстрого ответа
        POST
      • Сообщение с кнопками содержащие динамическое дополнение к основному URL
        POST
      • Сообщение местоположение и текст
        POST
      • Сообщение динамиечский текст тело сообщения
        POST
      • Сообщение динамиечский текст тело сообщения и заголовка сообщения
        POST
      • Сообщение статичный текст
        POST
      • Получить имена всех шаблонов - gettemplate
        POST
    • Авторизационныe сообщения
      • Авторизационное сообщение
    • Чат сообщения
      • Сообщение текстовое
      • Сообщение с изображением
      • Сообщение аудиозапись
      • Сообщение с документом
      • Сообщение с видео
      • Сообщение со стикерам
      • Сообщение с списками
      • Сообщение с кнопками ответа
      • Сообщение с кнопкой перехода на URL
      • Сообщение с местоположением
      • Сообщение запрос местоположения
    • Входящие сообщения от абонента
      • Входящие сообщения от абонента
      • Текстовое входящее сообщение
      • Медиа (изображение, аудио, видео, документ, стикер) - входящее сообщение
      • Местоположение - входящее сообщение
      • Нажатие на кнопку быстрого ответа
      • Нажатие на кнопку из списка (из листа)
    • Установить WebHook - setwebhook
      POST
    • Статусы сообщений на WebHook
      POST
  • HTTP SMS API
    • sendMessage
    • getMessageByID
    • reporturl
  • JSON SMS API
    • send
    • sendBulk
    • reportByID
    • reportByExtraID
    • reportByBulkID
    • reportByPeriod
    • getSenders
    • notify_url
  • SOAP SMS API
    • sendMessage
    • sendBulkMessage
    • getInfoByID
    • getBulkInfoByID
    • getAbonents
    • getReport
    • getSenders
  • XML SMS API
    • sendMessage
    • sendBulkMessage
    • getInfoByID
  • MobiCheck SMS API. OTP/2FA
    • sendRequest
    • verifyPin
    • verifyRequest
  • SMPP SMS API
    • SMPP 3.4
  1. Шаблонные сообщения

Тело шаблонного сообщения

DANGER
Тело сообщения заполняется только если имеет уникальные переменные для каждого абоента. В другом случаи тело сообщеня не заполняется, статический текст будет браться из зарегистрированного шаблона.
INFO
Если ваш шаблон содержит уникальные переменные для каждого абонента то тело передается в формате:
Можно указать до 9 переменных
            "bodyParameters": {
		"param1": "text1",
                "param2": "text2",
		"param3": "text3",
		"param4": "text4",
		"param5": "text5",
                "param6": "text6",
                "param7": "text7",
		"param8": "text8",
		"param9": "text9",
            }
 
param1 - переменная которая будет подставленна в шаблон вместо {{1}} | да, ели в шаблоне указано {{1}}
param2 - переменная которая будет подставленна в шаблон вместо {{2}} | да, ели в шаблоне указано {{2}}
param3 - переменная которая будет подставленна в шаблон вместо {{3}} | да, ели в шаблоне указано {{3}}
param4 - переменная которая будет подставленна в шаблон вместо {{4}} | да, ели в шаблоне указано {{4}}
param5 - переменная которая будет подставленна в шаблон вместо {{5}} | да, ели в шаблоне указано {{5}}
param6 - переменная которая будет подставленна в шаблон вместо {{6}} | да, ели в шаблоне указано {{6}}
param7 - переменная которая будет подставленна в шаблон вместо {{7}} | да, ели в шаблоне указано {{7}}
param8 - переменная которая будет подставленна в шаблон вместо {{8}} | да, ели в шаблоне указано {{8}}
param9 - переменная которая будет подставленна в шаблон вместо {{9}} | да, ели в шаблоне указано {{9}}
Рассмотрим на примере, допустим вы зарегистировали шаблон с текстом в теле
💡
Привет, {{1}}. Твоя персональная скидка {{2}}% и она действует до {{3}}. Не упусти шанс, твой промокод {{4}}
Для подстановки парматров вам необходимо сфомировать запрос следующего вида:
            "bodyParameters": {
		"param1": "Алекс",
                "param2": "20",
		"param3": "20.06.2024",
		"param4": "1ERT2",
            }
В итого абоент получит сообщение следующего вида
💡
Привет, Алекс. Твоя персональная скидка 20% и она действует до 20.06.2024. Не упусти шанс, твой промокод 1ERT2
 

Если же ваш шаблон не имет переменных, а представляет собой статический текст, например#

💡
Привет, рады сообщить о скидках до конца июля.
то структура bodyParameters не указывается и не заполняется, смотрите подробнее в примерах.
Previous
Типы заголовков в шаблонных сообщениях
Next
Кнопки в шаблонных сообщениях
Built with