Перейти к основному содержанию
Выберите функцию, сгенерировавшую событие. В каждом руководстве описано, когда происходит событие, его полезная нагрузка и способ подтверждения получения. Meta Business Agent использует whatsapp.echo_message.* для эхо-сообщений. WhatsApp Business App использует whatsapp.smb.* для синхронизации сосуществования. Используйте точный type события, чтобы выбрать подходящее руководство. Прежде чем обрабатывать события, настройте конечную точку webhook, выполните проверку подписи и обеспечьте идемпотентность обработки.

Сообщения

Обрабатывайте входящие сообщения WhatsApp и SMS, маркетинговые предпочтения WhatsApp, а также обновления статуса доставки для WhatsApp, Email, SMS и Voice.

Статус сообщения

Обрабатывайте статусы сообщений WhatsApp и обновления статуса доставки Email, SMS и Voice.

Входящие сообщения

Разбирайте типы сообщений WhatsApp, ответы SMS и маркетинговые предпочтения WhatsApp.

Messenger

Используйте эти события для стандартных личных текстовых сообщений, редактирования текста и реакций на сообщения на подключенной странице Facebook.

Входящий текст Messenger

Получайте текстовые сообщения клиентов и сопоставляйте повторные уведомления по идентификатору сообщения.

Редактирование входящего текста Messenger

Обновляйте то же входящее сообщение с исправленным текстом и кумулятивными сведениями о редактировании.

Обновления сообщений Messenger

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

Реакции на сообщения Messenger

Обрабатывайте реакции клиентов и их отмену без изменения статуса доставки сообщения.

Meta Business Agent

Эти события относятся к Meta Business Agent , подключенному через Public REST API. Агенты, созданные в консоли, используют отдельный процесс синхронизации Inbox. Подробности о настройке и жизненном цикле приведены в руководстве по Meta Business Agent.

Эхо-сообщение создано

whatsapp.echo_message.created: сохранение исходящего текста и медиафайлов от Meta Business Agent.

Эхо-сообщение обновлено

whatsapp.echo_message.updated: отслеживание статусов доставки, прочтения и ошибок для сообщений Meta Business Agent.

Передача управления

whatsapp.meta_business_agent.handover.updated: обработка передачи управления Meta Business Agent.

WhatsApp Business App

Используйте эти примеры для сосуществования WhatsApp Business App: синхронизируйте историю приложения и сообщения, отправленные из приложения или с поддерживаемого сопряженного устройства.

История Business App

whatsapp.smb.history: синхронизация истории входящих и исходящих сообщений Business App.

Эхо-сообщения Business App

whatsapp.smb.message.created и whatsapp.smb.message.echoes: синхронизация сообщений, отправленных из WhatsApp Business App или с поддерживаемого сопряженного устройства.

Шаблоны и аккаунты

События шаблонов

Обрабатывайте проверки шаблонов, изменения категорий, определение категорий Direct Send и обновления качества.

Аккаунты и телефонные номера

Обрабатывайте проверки, обновления и удаление аккаунтов, а также удаление телефонных номеров, отображаемые имена, качество и Business Usernames.

Звонки

Установка соединения звонка

Обрабатывайте SDP-предложения и ответы для звонков WhatsApp.

Статус звонка

Обрабатывайте состояния звонка: вызов, принят и отклонен.

Завершение и запись звонка

Обрабатывайте завершение звонка и асинхронные результаты записи или транскрипции.

Группы

Жизненный цикл группы

Обрабатывайте создание и удаление групп.

Участники группы

Обрабатывайте изменения участников и запросов на вступление.

Настройки группы

Обрабатывайте изменения темы и описания группы.

Статус группы

Обрабатывайте приостановку и восстановление групп.

Flows

Статус Flow

Обрабатывайте изменения статуса жизненного цикла Flow.

Платежи

Обновления платежей

Обрабатывайте изменения платежных транзакций WhatsApp.

Контакты и отписки

Контакт создан

Обрабатывайте вновь созданные контакты и заметки.

Контакт удален

Согласовывайте удаленные контакты и независимо удаленные заметки.

Атрибуты контакта изменены

Обрабатывайте изменения профиля, настраиваемых атрибутов, тегов и заметок.

Контакт отписался

Обрабатывайте вновь созданные записи об отписке.

Контакт повторно подписался

Обрабатывайте удаленные записи об отписке.

Индекс событий

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

Полный каталог полезных нагрузок

Все полезные нагрузки webhook

Найдите событие по его точному типу и просмотрите полный пример его полезной нагрузки.