Справочник по веб-перехватчикам сообщений | Документация для разработчиков
ссылки на веб-перехватчики сообщений
Обновлено: 22 октября 2025 г
Веб сообщений описывает сообщения, отправленные пользователем WhatsApp компании, а также статус сообщений, отправленных компанией пользователю WhatsApp.
Структуры полезной нагрузки
Входящие сообщения
Веб-хуки сообщений, описывающие сообщение, отправленное пользователем WhatsApp —- либо напрямую, через рекламу, либо через компонент пользовательского интерфейса в ранее полученном сообщении —- Все они имеют одинаковую общую структуру. Вы легко можете идентифицировать эти веб-хуки, поскольку они включают в себя
сообщения массив. Например, этот веб-хук описывает текстовое сообщение, отправленное компании:{
Объекты в объект'объект'с
сообщения Массив может сильно различаться в зависимости от типа сообщения (обозначаемого символом...) тип свойство). По этой причине для каждого типа входящих сообщений существует отдельная ссылка, доступная в меню слева.Исходящие сообщения
Веб-хуки сообщений, описывающие сообщение, отправленное компанией пользователю WhatsApp, имеют другую структуру. Их легко узнать по наличию следующего элемента: пользователь'пользователь'устройство:
статусы массив. Например, этот веб-хук описывает сообщение, доставленное в WhatsApp {
Обратите внимание, что эти веб-хуки дон'дон'Для описания содержимого самого исходящего сообщения используется только его статус, и каждое исходящее сообщение может иметь до трех отдельных веб-хуков (один для статуса «отправлено», один для «доставлено» и один для «прочитано»).
Для вебхуков статуса также существует отдельная справочная информация .
Ошибки
Ошибки в веб-хуках сообщений могут проявляться в трех местах:
значения ( entry.changes.value.errors ). См. по ошибкам .Ошибки входящих сообщений отображаются в messages ( entry.changes.value.messages.errors ). Для этих веб-хуков установлен тип unsupported . См. по unsupported .Ошибки исходящих сообщений отображаются в статусов ( entry.changes.value.statuses.errors ). См. статусов .