Типове съобщения
Девет типа съобщения, едно тяло на заявката
Заявката за изпращане посочва канал, получател и тип, а съдържанието стои под ключ с името на типа. Тази страница показва всеки тип, тялото, което го създава, и къде се поддържа.
Таблица на поддръжката
Кой канал кой тип приема
Каналът съобщава какво приема в capabilities. Изпращането на тип, който каналът не поддържа, връща 400 unsupported_message_type и нищо не се таксува.
| Тип | SMS | SMS OTP | Telegram | Messenger | TikTok | ||
|---|---|---|---|---|---|---|---|
Текстtext | Поддържа се | Поддържа се | Поддържа се | Поддържа се | Поддържа се | Поддържа се | Поддържа се |
Прикачени файловеattachments | Поддържа се | Поддържа се | Не се поддържа | Поддържа се | Поддържа се | Поддържа се | Поддържа се |
Шаблонtemplate | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа |
Бутони за отговорbutton | Поддържа се | Не се поддържа | Не се поддържа | Поддържа се | Поддържа се | Поддържа се | Поддържа се |
Списъкlist | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа |
Бутон с URLcta_url | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа | Не се поддържа |
Местоположениеlocation | Поддържа се | Не се поддържа | Не се поддържа | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа |
Контактиcontacts | Поддържа се | Не се поддържа | Не се поддържа | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа |
Анкетаpoll | Не се поддържа | Не се поддържа | Не се поддържа | Поддържа се | Не се поддържа | Не се поддържа | Не се поддържа |
type: "text"Текст
Обикновен текст, приеман от всеки тип канал. Задайте preview_url, за да може каналът да покаже преглед на връзката.
body: от 1 до 4096 знака.
- WhatsApp Business
- SMS
- SMS OTP
- Telegram
- Messenger
- TikTok
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "text",
"text": {
"body": "Поръчката ви #1042 е изпратена. Проследете я на https://example.com/t/1042",
"preview_url": true
},
"reference": "order-1042"
}type: "attachments"Прикачени файлове
Един мултимедиен елемент на съобщение, посочен чрез https URL: изображение, видео, документ, аудио, гласово съобщение или стикер, с надпис по избор.
Точно един елемент. caption: до 1024 знака.
- WhatsApp Business
- SMS
- Telegram
- Messenger
- TikTok
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "attachments",
"attachments": [
{
"type": "image",
"url": "https://example.com/receipts/1042.jpg",
"caption": "Разписката за поръчка #1042."
}
]
}type: "template"Шаблон
Одобрен шаблон в WhatsApp с променливи. Шаблоните са единствените съобщения, които WhatsApp приема извън 24-часовия прозорец за обслужване на клиенти.
name и language трябва да съответстват на одобрен шаблон на канала.
- WhatsApp Business
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "template",
"template": {
"name": "order_out_for_delivery",
"language": {
"code": "en"
},
"components": [
{
"type": "body",
"parameters": [
{
"type": "text",
"text": "Мария"
},
{
"type": "text",
"text": "#1042"
},
{
"type": "text",
"text": "18:00"
}
]
}
]
}
}type: "list"Списък
Меню, което се отваря от един бутон, с редове, групирани в озаглавени раздели.
action.button: до 20 знака.
- WhatsApp Business
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "list",
"list": {
"body": {
"text": "Кой екип може да ви помогне днес?"
},
"action": {
"button": "Изберете екип",
"sections": [
{
"title": "Екипи",
"rows": [
{
"id": "orders",
"title": "Поръчки",
"description": "Доставка, връщане и възстановяване на суми"
},
{
"id": "billing",
"title": "Плащания",
"description": "Фактури и начини на плащане"
},
{
"id": "technical",
"title": "Техническа поддръжка",
"description": "Настройка и отстраняване на проблеми"
}
]
}
]
}
}
}type: "cta_url"Бутон с URL
Съобщение с един бутон, който отваря URL – за страници за проследяване, плащания и връзки за вход.
Един бутон на съобщение.
- WhatsApp Business
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "cta_url",
"cta_url": {
"body": {
"text": "Пратката ви пътува към вас. Следете я в реално време."
},
"action": {
"parameters": {
"display_text": "Проследяване",
"url": "https://example.com/t/1042"
}
}
}
}type: "location"Местоположение
Маркер с име и адрес, който се отваря в приложението за карти на получателя.
latitude и longitude са в десетични градуси.
- WhatsApp Business
- Telegram
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "location",
"location": {
"latitude": 25.2048,
"longitude": 55.2708,
"name": "Пункт за получаване",
"address": "Шейх Зайед Роуд, Дубай"
}
}type: "contacts"Контакти
Една или повече визитки на контакти. Масивът се препраща към канала без промяна, затова използва собствения формат за контакти на доставчика.
Примерът показва формата за контакти на WhatsApp.
- WhatsApp Business
- Telegram
{
"channel": "ch_7Hq2mN5vB8cX1zL0pK3j",
"to": "+971501234567",
"type": "contacts",
"contacts": [
{
"name": {
"formatted_name": "Център за поддръжка",
"first_name": "Поддръжка"
},
"phones": [
{
"phone": "+971800123456",
"type": "WORK"
}
]
}
]
}type: "poll"Анкета
Вградена анкета на Telegram с въпрос и набор от отговори.
Само за Telegram.
- Telegram
{
"channel": "ch_4Tn8rW2yK6dF9sA1mQ5v",
"to": "584201337",
"type": "poll",
"poll": {
"question": "Кога да доставим поръчката ви?",
"options": [
"Сутрин, от 09:00 до 12:00",
"Следобед, от 12:00 до 17:00",
"Вечер, от 17:00 до 21:00"
]
}
}Изпробвайте всеки тип в sandbox средата
Всеки акаунт има sandbox канал за всеки тип канал. Изпратете с тестов ключ произволен тип, който каналът поддържа – нищо не се доставя и не се таксува.