Radist.Online Docs
  • Руководство пользователей Radist.Online
  • Правила работы с клиентами
  • Наши продукты
    • ⭐Навигатор подключений Radist.Online
    • amoCRM
      • Общие настройки амоСРМ
        • Salesbot
          • Канал связи для отправки сообщений
          • Как настроить бота так, чтобы сообщение уходило только в один мессенджер, а не во все
        • Кнопка мессенджера на сайт
        • Тегирование сделок
        • Генератор ссылок WA
        • Настройка сайт-визитки в амоСРМ
        • Смена ответственного при создании сделки
        • Создание новых сделок, если написали в закрытую сделку
        • Объединение сделок руками
        • Запрос NPS: как выключить или изменить?
        • Отлов 1-го сообщения + Roistat
        • Контроль дублей (КД)
        • Про уведомления и подписку на чат
        • Как чистить кэш наших виджетов через Console
        • Шаблоны быстрых ответов
        • Мобильное приложение amoCRM. Как писать клиенту
        • Реферальные анкеты
        • Как найти и открепить лишний чат
      • WhatsApp Business Api
        • Подключение к амоСРМ через ЛК Radist Web
        • Как писать первым с любого номера WABA в AmoCRM (мультиаккаунтинг)
        • Правила работы с WABA
        • Личный кабинет в 360dialog
        • Модерация шаблонов
          • Поддержка шаблонов WABA с динамичными URL-ссылками в amoCRM
          • Как создать новый шаблон на основании существующего
        • Изменение профиля в ЛК 360dialog
        • Зеленая галочка
        • Рассылки через ВАБА в амоСРМ
        • Настройка чат-бота в амоСРМ
          • Настройка чат-бота, в случае, если не срабатывает бот после прерывателя
        • Как заполнять поля в шаблоне ВАБА руками и ботом?
        • Как ваба-шаблон завернуть в шаблон амоСРМ с подстановкой полей
        • Смена воронки и статуса для создания сделок из WhatsApp в амоСРМ
        • Что делать, если интеграция перестала работать
        • Интерактивные сообщения в боте
        • Массовое создание чатов в ВАБА
        • Как писать первым не с шаблонного сообщения в AmoCRM
        • Изменение тарификации диалогов с 01.02.22г
        • Статистика диалогов
        • Как пополнить баланс диалогов в ЛК 360?
        • Как вернуть номер WABA в приложение WhatsApp на телефоне
        • Если номера клиента нет в WA, то отправить смс/письмо или выполнить другое действие
        • Как настроить salesbot с шаблонами WABA, не используя виджет
          • Как редактировать триггер на проверку номера в WA
        • FAQ
      • Неофициальный WhatsApp
        • Подключение к amoCRM через ЛК Radist Web
        • Переезд ТЕКУЩИХ клиентов WA+amoCRM в ЛК
        • Как писать первым с любого номера через AmoCRM (мультиаккаунтинг)
        • Как сменить подключенный номер WhatsApp на другой
        • Что делать, если интеграция перестала работать
        • Смена воронки и статуса для создания сделок из WhatsApp
        • WhatsApp-визитка
          • Как редактировать визитку
        • Инициация общения через salesbot
        • Автоматическое приветствие через salesbot на создание сделки
        • Меню в чат-боте
        • Про блокировку номера
        • Черный список
        • Рассылка
        • Полезности для тестового периода
        • Массовое создание чатов
        • Поддержка групповых чатов в WhatsApp для AmoCRM
        • Если номера клиента нет в WA, то отправить смс/письмо или выполнить другое действие
          • Как редактировать триггер на проверку номера в WA
        • FAQ
      • Одноклассники
        • Подключение к интеграции
        • Переезд ТЕКУЩИХ клиентов ОК+amoCRM в ЛК
        • Что делать, если интеграция перестала работать
      • Эквайринги банков
        • Функционал интеграции
        • Подключение к интеграции
        • Автоматическое выставление ссылок
        • Как подтягивать товар в SalesBot эквайринга
        • Чеки
        • Ошибки при выставлении ссылки руками
        • Ошибки в примечаниях из автоматических триггеров
        • Как определить, тестовый или настоящий магазин подключен
        • СБП в Модульбанке
        • FAQ
      • Telegram
        • Как писать на username клиента (Telegram в amoCRM)
        • Подключение к интеграции
        • Ограничения telegram/баны номеров
          • За что можно словить бан номера Telegram?
        • Сообщение отправляется с ошибкой
        • Как на сайте опубликовать ссылку на свой номер Telegram?
        • Поддержка групповых чатов в Telegram для amoCRM
        • Автоматические уведомления о сбоях в работе интеграции Telegram
        • Что делать, если интеграция с Telegram перестала работать?
        • Telegram-визитка
          • Как отредактировать визитку
      • Telegram Bot
      • Сквозная аналитика
        • Настройка сквозной аналитики
    • Bitrix24
      • Общие настройки Б24
        • Кнопка на сайт
        • Начало чата через sms
        • Как написать через мобильное приложение Б24
        • Ошибка «У вас недостаточно прав для доступа к данному приложению»
        • Запрос оценки качества обслуживания
        • Проверка клиента по базе CRM
        • Приветственное сообщение
        • Рабочее время
        • Отображение имен менеджеров
        • Права доступа на открытые линии
        • Очередь ответственных сотрудников
      • WhatsApp Business Api
        • Правила работы с WABA
        • Личный кабинет 360dialog
        • Подключение номера к Битрикс24
        • Как писать первым не с шаблонного сообщения в Bitrix24
        • Переезд ТЕКУЩИХ клиентов WABA+B24 в ЛК
        • Модерация шаблонов
          • Поддержка шаблонов WABA с динамичными URL-ссылками в Bitrix24
          • Как создать новый шаблон на основании существующего
        • Изменение профиля в ЛК 360dialog
        • Зеленая галочка
        • Работа интеграции, настройка роботов БП и рассылок
        • Настройка робота в смарт-процессах в Б24
        • Функционал интеграци
        • Что делать, если интеграция перестала работать
        • Статистика диалогов
        • Как пополнить баланс диалогов в ЛК 360?
        • Как вернуть номер WABA в приложение WhatsApp на телефоне
      • Неофициальный WhatsApp
        • Подключение к интеграции
        • Переезд ТЕКУЩИХ клиентов WA+Б24 в ЛК
        • Отправка автоматического сообщения через робота в сделках/лидах
        • Поддержка групповых чатов в WhatsApp для Битрикс24
        • Отправка автоматического сообщения через бизнес-процессы в сделка/лидах
        • Рассылка
        • Что делать, если интеграция перестала работать
        • FAQ
      • Telegram
        • Подключение к интеграции
        • Ограничения telegram/баны номеров
          • За что можно словить бан номера Telegram?
        • Сообщение отправляется с ошибкой
        • Автоматические уведомления о сбоях в работе интеграции Telegram
        • Что делать, если интеграция с Telegram перестала работать?
        • Как написать первым из Б24 клиенту в Telegram через номер и через username
        • Поддержка групповых чатов в Telegram для Bitrix24
        • Как настроить рассылку через Telegram?
        • Как настроить роботов через Telegram?
        • Как настроить бизнес-процесс через Telegram?
      • Telegram Bot
      • Сквозная аналитика для Bitrix24
        • Настройка сквозной аналитики
    • WhatsApp Business API
      • Первые шаги после регистрации. Как избежать блокировки
      • Стартовые сообщения
      • Редактирование профиля WhatsApp в кабинете RadistWeb
      • Как зайти в кабинет 360Dialog по почте если вы регистрировались в нём через Facebook
      • Изменения в маркетинговых шаблонах, коэффициент прочтения (read rate)
      • Показатели качества аккаунта и лимиты на исходящие диалоги
      • Добавление приложения для каталогов в Meta* for Developers
      • Рекомендации по работе с Facebook*
      • Добавление каталогов товаров в Facebook*
      • Перевод номера на CloudAPI
      • Как узнать на какой платформе находится WABA-номер
      • Как настроить товары/каталоги на WABA
      • Как удалить номер из подписки в 360Dialog
      • Изменения категорий шаблонов "аутентификация" от 01.06.23
      • Как обжаловать категорию шаблонов
      • Новые диалоги и категории шаблонов (изменения от 01.04.23)
      • Подключение к WABA
      • Правила работы с WABA
      • Новые условия работы с WABA от 01.02.2023 г
      • Личный кабинет в 360dialog
      • Модерация шаблонов
        • Поддержка шаблонов WABA с динамичными URL-ссылками в amoCRM
        • Как создать новый шаблон на основании существующего
      • Изменение профиля в ЛК 360dialog
      • Зеленая галочка
      • Изменение тарификации диалогов с 01.02.22г
      • Статистика диалогов
      • Как пополнить баланс диалогов в ЛК 360?
      • Как вернуть номер WABA в приложение WhatsApp на телефоне
      • Что нужно знать об оплате в 360 Диалог
      • Этапы подключения к WABA
        • Верификация компании в Facebook
          • Подтверждение домена компании
          • Проверка бана сайта в FB
        • Модерация display name
      • Миграция в 360 Dialog
      • WABA-шаблоны вида "Карусель"
      • Что делать если процесс регистрации завис на шаге с добавлением номера в 360Dialog
      • Как изменить тарифный план в кабинете 360Dialog
    • RadistWeb
      • Регистрация
      • Чаты
        • Создание чата
        • Профиль контакта
        • Групповые чаты в WhatsApp и Telegram для RadistWeb
      • Модуль "Продажи"
        • Магазины
          • Подключение магазина к Telegram Bot
          • Как работает телегомагазин
        • Товары
        • Каталоги
        • Заказы
          • Выставить ссылку на оплату
          • Где просматривать заказы и оплату
        • Как отправить ссылку на Каталог в Telegram
        • FAQ
      • Шаблоны
        • Мои шаблоны
        • Интерактивные сообщения
        • WABA-шаблоны
      • Контакты
        • Добавить новый контакт
        • Заметки в контактах
        • Теги в контактах
        • Сортировка, фильтрация и поиск в контактах
      • Рассылки
        • Как сделать рассылку
        • Статусы рассылок
      • Подключения
        • Telegram
        • Telegram Bot
          • Как подключить Telegram Bot в RadistWeb
          • FAQ по продукту Telegram Bot
          • Инструкция по созданию и настройки бота в BotFather
      • Интеграции
        • WABA+amoCRM
          • Подключение WABA номера в ЛК
          • Установка и настройка интеграции
          • Черный список
          • 24-часовой таймер
        • WABA + Bitrix24
          • Подключение номера к Битрикс 24 в ЛК
          • Установка приложения WABA в Б24 и подключение номера к интеграции
          • 24-часовой таймер
          • Черный список
        • Интернет-эквайринги банков
          • Подключение магазина в ЛК
            • Т-банк (ex-Tinkoff)
            • Modulbank
            • Сбербанк
            • Paykeeper
            • ЮKassa
            • bePaid
          • Подключении интеграции Банк+амоСРМ в ЛК
          • Как изменить способ оплаты в Модульбанке?
          • Подключение дополнительного магазина к амоСРМ
          • Настройка раздела “Счета/Покупки” для банковских интеграций в amoCRM
          • Как настроить срок действия ссылки на оплату
          • Отключение интеграции Банк+amoCRM в ЛК
        • WhatsApp+amoCRM
          • Подключение WA номера в ЛК
          • Подключении интеграции WA+амоСРМ в ЛК
          • Как пересохранить номер в интеграции
          • Отключение WA номера от интеграции с amoCRM в ЛК
        • WhatsApp+Б24
          • Подключение WA номера в ЛК
          • Подключение интеграции WhatsApp+Б24 в ЛК
            • Настройка автоматического создания чата при отправке SMS
            • Как создать новую ОЛ для подключения дополнительных номеров к Б24
          • Отключение номера от интеграции WhatsApp+Б24
          • Как переустановить интеграцию WhatsApp+Б24 в ЛК?
        • Telegram+amoCRM
          • Подключение номера Telegram в ЛК
          • Подключение интеграции Teleram+amoCRM в ЛК
          • Отключение номера от интеграции Telegram+amoCRM
        • Telegram+Б24
          • Подключение номера Telegram в ЛК
          • Подключение интеграции Teleram+Б24 в ЛК
            • Как создать новую ОЛ для подключения дополнительных номеров Telegram к Б24
          • Отключение номера от интеграции Telegram+Б24
          • Как переустановить интеграцию Telegram+Б24 в ЛК?
          • Битрикс24.Маркет
            • Как включить демо-тариф Битрикс24.Маркет
        • TelegramBot+amoCRM
          • Подключение интеграции TelegramBot к amoCRM в ЛК
          • Отключение бота от интеграции TelegramBot+amoCRM
          • Как переустановить интеграцию TelegramBot+amoCRM
        • TelegramBot+Б24
          • Подключение интеграции TelegramBot к Б24 в ЛК
          • Отключение бота от интеграции Telegram Bot+Б24
          • Как переустановить интеграцию Telegram Bot+Б24 в ЛК
        • ОК+amoCRM
          • Подключение группы ОК в ЛК
          • Подключение интеграции ОК+амоСРМ в ЛК
          • Отключение ОК номера от интеграции с amoCRM в ЛК
        • Другие CRM (внешнее API)
          • OkoCRM
            • OkoCRM+WhatsApp Business API (WABA)
            • OkoCRM+WhatsApp (серая)
            • OkoCRM+Telegram
      • Сотрудники
      • Подписки
        • Как работают подписки
        • Как оплачиваются подписки / Где скачать Акт
      • Теги
      • Настройки компании
      • Уведомления
      • Профиль
      • Аналитика
      • Список поддерживаемых файлов нашими интеграциями
  • Наши услуги
    • 🇷🇺Тарифы RU
    • Trade-in
  • ПАРТНЕРАМ
    • Партнерская программа
    • Правила сотрудничества с партнерами
    • ПРОМОКОД партнера
    • v.2.0 Личный кабинет партнера
      • Разделы личного кабинета партнера
      • Регистрация клиента и доступ в ЛК клиента
      • Вывод вознаграждения за подписки и диалоги WABA
      • Оплата WABA диалогов
      • Формирование счета с партнерским вознаграждением
      • Даунгрейд тарифа для клиента или сокращение количества номеров
      • Trade-in
      • Настройка уведомлений об окончании срока подписки у клиентов
      • Где скачать закрывающие документы по оплаченным счетам
    • Инструменты для партнеров
      • Публикация статьи: материалы и инструкция
      • Кейсы: инструкция по созданию
    • Требования к сайту партнера
  • API
    • v2
      • Общее
      • Авторизация в API
      • Подключения
      • Интеграции
      • Чаты
      • Шаблоны
      • Продажи
      • WebHooks
      • WABA
      • Партнёрка
      • Подписки
      • Ошибки
      • Примеры
        • Работа с чатами
      • Changelog
  • Архив
    • Тарифы
      • 🇷🇺Тарифы до 01.02.2025
      • ред 4 от 18.10.22 Тарифы
      • Тарифы ред. 6 от 01.02.2023
      • 🇰🇿Ред. 4 от 16.11.2023 Тарифы KZ
      • 🇰🇿Тарифы KZ (ред. 5 от 21.11.2023 г)
      • Тарифы ред. 3 от 27.05.2022г.
        • Тарифы до 21.10.22
        • Тарифы до 01.06.2023
        • 🇰🇿[Arhiv-28.03.2024] Тарифы KZ
        • 🇷🇺[Arhiv-28.03.2024] of Тарифы RU
    • Партнеры
      • Партнерская программа
        • ред 1 от 28.04.22 Партнерская программа
      • Личный кабинет партнера
        • ред.1 от 20.02.2023 Формирование ссылки с партнерским вознаграждением
          • ред.1 от 20.02.2023 Формирование ссылки с партнерским вознаграждением
        • ред.1 от 20.02.2023 Формирование ссылки/счета для клиента (компании)
          • ред.1 от 20.02.2023 Формирование ссылки/счета для клиента (компании)
        • ред.2 от 20.02.2023 Что можно увидеть в кабинете партнера
          • ред.2 от 20.02.2023 Что можно увидеть в кабинете партнера
        • ред 1 от 11.05.22 Личный кабинет партнера(ПФ)
          • Инструкция по работе с ЛК
          • Кабинет партнера для просмотра оплаченных периодов у клиентов
        • ред 2 от 20.02.2023 Личный кабинет партнера
          • Что можно увидеть в кабинете партнера
          • Формирование ссылки с партнерским вознаграждением
          • Формирование ссылки/счета для клиента (компании)
          • Настройка уведомлений об окончании срока подписки у клиента (компании)
        • ред 2 от 22.08.2024 Настройка уведомлений об окончании срока подписки у клиентов
      • ред.2 от 20.02.2023 Личный кабинет партнера
        • Что можно увидеть в кабинете партнера
        • Формирование ссылки с партнерским вознаграждением
        • Формирование ссылки/счета для клиента (компании)
        • Настройка уведомлений об окончании срока подписки у клиента (компании)
      • Правила сотрудничества
        • Правила сотрудничества с партнерами ред. 6 от 25.04.2022г.
        • ред 7 от 22.06.22 Правила сотрудничества с партнерами
        • Правила сотрудничества с партнерами
      • Правила сотрудничества с партнерами до 01.08.24
      • Разделы личного кабинета партнера до 23.10.24
      • ПРОМОКОД партнера
      • Формирование счета с партнерским вознаграждением до 01.02.25
      • Что нового с запуском билинга?
      • Разделы личного кабинета партнера до 01.03.25
      • Правила сотрудничества с партнерами до 01.03.2025
      • Оплата WABA диалогов - без подписки до 26.03.25
      • Вывод вознаграждения за диалоги WABA до 02.04.2025
      • Формирование счета для клиента (компании)
Powered by GitBook
On this page
  • Общее
  • Источники чатов
  • Создание чата
  • Получение списка чатов
  • Просмотр сообщений в чате
  • Отправка сообщения
  • Отправка сообщения с файлом
  • Шаблонные сообщения WhatsApp Business API
  • Интерактивные сообщения WhatsApp Business API
  • Доступность чата (WABA)
  • Замечания

Was this helpful?

  1. API
  2. v2

Чаты

PreviousИнтеграцииNextШаблоны

Last updated 29 days ago

Was this helpful?

Общее

Swagger:

Необходимые права доступа (scopes) для работы с API: messaging

Источники чатов

Список доступных источников чатов можно получить здесь:

У каждого источника указано, как через него можно создавать новые чаты.

Создание чата

В зависимости от мессенджера, чат можно создать либо с использованием номера телефона клиента (WhatsApp, Telegram), либо с использованием имени пользователя (Telegram).

При создании чата сразу происходит его привязка к контакту. Она работает следующим образом:

  1. При создании чата с использованием номера телефона, если в компании уже существует контакт с этим номером, чат будет привязан к нему

  2. При создании чата в Telegram/Telegram Bot по возможности чат будет привязан к контакту, у которого уже есть чаты с этим пользователем. Пример: есть чат через бота с пользователем @example привязанный к контакту с id=456. Создаём новый чат через личный номер telegram с тем же пользователем @example. Будет создан новый чат, но привязан он будет к контакту с id=456

  3. При создании чата можно явно указать contact_id, тогда чат будет привязан к указанному контакту, если чат ещё не существует. Если существует, будет возвращёт существующий чат с существующим контактом.

  4. Если 1-3 не сработали, будет создан новый контакт

Получение списка чатов

Чаты привязаны к контактам. Этот метод позволяет получить список чатов, сгруппированных по контактам. У одного контакта может быть несколько чатов.

Для итерации используйте параметр cursor, который возвращается в запросе.

Как отсортирована выдача:

  • Сначала идут те контакты, у которых есть чаты с неотвеченными сообщениями

  • Затем все остальные, отсортированные по времени последнего сообщения (более свежие выше)

Просмотр сообщений в чате

Сообщения отсортированы от новых к старым. Для итерации используйте параметр until.

Отправка сообщения

Для отправки сообщения необходимо знать id чата, в который сообщение отправляется, и id подключения, через которое сообщение будет отправлено.

Нужно указать тип сообщения и заполнить поле, имя которого совпадает с типом сообщения. Например, для сообщения с типом text нужно заполнить структуру text.

Пример отправки текстового сообщения
POST /messaging/messages/
{
  "connection_id": 29228,
  "chat_id": 7810280,
  "message_type": "text",
  "text": {
    "text": "demo"
  }
}

Response
{
  "mode": "async",
  "chat": {
    "id": 7810280,
    "name": "Demo",
    "is_group": false,
    "avatar_url": "https://radist2.cdn.radist.online/avatars/example",
    "profile_link": "https://t.me/durov"
  },
  "message": {
    "message_id": "0023ebfa-c820-4642-a8cc-37e28ef754a8",
    "source_message_id": null,
    "chat_id": "192736912",
    "direction": "outbound",
    "message_type": "text",
    "author": null,
    "created_at": "2025-04-29T13:40:52.471511Z",
    "delivered_at": null,
    "read_at": null,
    "error_at": null,
    "error_type": null,
    "error_text": null,
    "text": {
      "text": "demo"
    },
    "file": null,
    "image": null,
    "audio": null,
    "video": null,
    "voice": null,
    "waba_template": null,
    "waba_interactive": null,
    "radist_order": null,
    "waba_order": null
  }
}

Отправка сообщения с файлом

Для отправки файла его необходимо загрузить к нам. Если отправляете один и тот же файл много раз, рекомендуем загрузить его один раз и переиспользовать полученную ссылку, а не загружать его каждый раз заново.

После того, как загрузили файл, полученную ссылку можно использовать при отправке сообщения.

Максимальный размер файла для загрузки: 100 МБ. Но в разных мессенджерах могут быть дополнительные ограничения на размеры или форматы файлов. Уточняйте их в документации конкретных мессенджеров.

Пример отправки сообщения с файлом
POST /messaging/messages/
{
  "connection_id": 29228,
  "chat_id": 7810280,
  "message_type": "image",
  "image": {
    "caption": "caption demo",
    "url": "https://ams3.digitaloceanspaces.com/radist2/user_uploads/91a43013-9925-4b82-98dc-7414950abfdb/8fdc0a35-a4d0-4175-b1b6-a2fd45ad62f3.jpg"
  }
}

Response
{
  "mode": "async",
  "chat": {
    "id": 7810280,
    "name": "Demo",
    "is_group": false,
    "avatar_url": "https://radist2.cdn.radist.online/avatars/example",
    "profile_link": "https://t.me/durov"
  },
  "message": {
    "message_id": "50c97862-0c6b-4f3c-8144-19b4b96a8571",
    "source_message_id": null,
    "chat_id": "192736912",
    "direction": "outbound",
    "message_type": "image",
    "author": null,
    "created_at": "2025-04-29T13:44:13.330623Z",
    "delivered_at": null,
    "read_at": null,
    "error_at": null,
    "error_type": null,
    "error_text": null,
    "text": null,
    "file": null,
    "image": {
      "caption": "caption demo",
      "name": "245348975_827083521495161_4529912460032517702_n.jpg",
      "size": 720406,
      "mime_type": "image/jpeg",
      "url": "https://radist2.cdn.radist.online/user_uploads/91a43013-9925-4b82-98dc-7414950abfdb/8fdc0a35-a4d0-4175-b1b6-a2fd45ad62f3.jpg"
    },
    "audio": null,
    "video": null,
    "voice": null,
    "waba_template": null,
    "waba_interactive": null,
    "radist_order": null,
    "waba_order": null
  }
}

Шаблонные сообщения WhatsApp Business API

Подробное описание возможностей:

Тип сообщения у нас: waba_template

Шаблоны в общем случае состоят из 4 компонентов:

  • Заголовка/header (текст с переменными или файл)

  • Тела/body (текст с переменными)

  • Подписи/footer (текст)

  • Кнопок/buttons (текстовая, ссылка, номер телефона)

Обязательно только тело шаблона.

Для отправки шаблона необходимо знать его название, язык и передать список переменных, если требуется. Шаблоны создаются в хабе 360Dialog. Получить список доступных шаблонов можно тут:

Интерактивные сообщения WhatsApp Business API

Подробное описание:

Тип сообщения у нас: waba_interactive

Эти сообщения позволяют:

  • *Отправить товар

  • *Отправить группу товаров

  • Отправить сообщение с 3 кнопками

  • Отправить сообщение с меню, в котором можно выбрать один из вариантов (можно использовать как замену кнопок, если нужно отправить более 3 штук)

  • *Отправить сообщение, запрашивающее у пользователя локацию

* Эти типы у нас пока не поддерживаются. Если они вам нужны, запросите, это может ускорить их появление.

Доступность чата (WABA)

Используйте этот метод, чтобы проверить возможность отправки сообщений. В ответе видно срок, до которого сессия ещё считается открытой, а также достаточно ли диалогов на балансе.

Этот метод так же учитывает, включена ли опция "Писать первым не с шаблонного сообщения" на номере. Если включена, то для отправки сообщения не обязательно дожидаться сообщения от клиента, можно сразу отправлять обычное текстовое сообщение.

Замечания

  • Кешируйте и переиспользуйте ссылки на загруженные файлы. Особенно, если делаете рассылки с файлами.

  • Максимальный размер файла: 100МБ, но могут быть дополнительные ограничения на размер или формат файлов со стороны мессенджеров.

Если вам нужно получать все сообщения в реальном времени, не загружайте их этим методом, подпишитесь на .

На примере WABA: максимальный размер изображения после пост-обработки - 5 МБ. Это значит, что вы можете попытаться отправить изображение размером 100 МБ, но если после сжатия его размер всё ещё будет более 5 МБ, оно не будет отправлено.

Шаблоны - единственный тип сообщений, который можно отправить в чаты, у которых закрыто диалоговое окно. Про диалоговые окна .

У WABA есть ограниченные по времени платные диалоговые сессии (). Если у чата нет открытой сессии, в чат нельзя будет отправить нешаблонное сообщение. Если же баланс диалогов достиг 0 или отрицательный, нельзя будет отправить никакое сообщение.

Не загружайте переписку методом опроса API, подпишитесь на

https://api.radist.online/v2/docs#/Messaging
https://api.radist.online/v2/docs#/Messaging/MessagingGetChatsSources
https://api.radist.online/v2/docs#/Messaging/MessagingCreateChat
https://api.radist.online/v2/docs#/Messaging/MessagingGetChatsWithContacts
https://api.radist.online/v2/docs#/Messaging/MessagingGetMessages
вебхуки
https://api.radist.online/v2/docs#/Messaging/MessagingSendMessage
https://api.radist.online/v2/docs#/Messaging/MessagingUploadFile
*
https://developers.facebook.com/docs/whatsapp/api/messages/message-templates
https://developers.facebook.com/docs/whatsapp/on-premises/reference/messages#template-object
https://api.radist.online/v2/docs#/Messaging/MessagingListWabaTemplates
https://developers.facebook.com/docs/whatsapp/guides/interactive-messages
https://api.radist.online/v2/docs#/Messaging/MessagingGetChatAvailability
описание
вебхуки
ниже