Справочник по веб-перехватчикам редактирования сообщений | Документация для разработчиков
Справочник веб-перехватчиков для редактирования сообщений
Обновлено: 3 декабря 2025 г
Функция редактирования веб-перехватчика доступна только пользователям приложения WhatsApp Business (также известного как «Coexistence»)
сообщений бизнес-аккаунта WhatsApp, предназначенного для ответов на сообщения.
Триггеры
Синтаксис
{ "object": "whatsapp_business_account", "entry": [ { "id": "<WHATSAPP_BUSINESS_ACCOUNT_ID> ", "изменения": [ { "значение": { "messaging_product": "whatsapp", "метаданные": { "отображаемый_номер_телефона": "<BUSINESS_DISPLAY_PHONE_NUMBER> ", "phone_number_id": "<BUSINESS_PHONE_NUMBER_ID> " }, "контакты": [ { "профиль": { "имя": "<WHATSAPP_USER_PROFILE_NAME> " }, "wa_id": "<WHATSAPP_USER_ID> " } ], "сообщения": [ { "из": "<WHATSAPP_USER_PHONE_NUMBER> ", "идентификатор": "<WHATSAPP_MESSAGE_ID> ", "временная метка": "<WEBHOOK_TRIGGER_TIMESTAMP> ", "type": "edit", "edit": { "original_message_id": "<ORIGINAL_WHATSAPP_MESSAGE_ID> ", "сообщение": { "контекст": { "идентификатор": "<CONTEXT_ID> " }, "type": "image", "image": { "caption": "<MEDIA_ASSET_CAPTION> ", "mime_type": "<MEDIA_ASSET_MIME_TYPE> ", "sha256": "<MEDIA_ASSET_SHA256_HASH> ", "идентификатор": "<MEDIA_ASSET_ID> ", "url": "<MEDIA_ASSET_URL> " } } } } ] }, "поле": "сообщения" } ] } ] }Параметры
| Заполнитель | Описание | Пример значения |
|---|---|---|
<BUSINESS_DISPLAY_PHONE_NUMBER> | Номер телефона компании, отображаемый на экране. | 15550783881 |
<BUSINESS_PHONE_NUMBER_ID> | Идентификатор номера служебного телефона. | 106540352242922 |
<WHATSAPP_USER_PROFILE_NAME> | Имя профиля пользователя WhatsApp. | Шина Нельсон |
<WHATSAPP_USER_ID> | Идентификатор пользователя WhatsApp. | 16505551234 |
<WHATSAPP_USER_PHONE_NUMBER> | Номер телефона пользователя WhatsApp. | 16505551234 |
<WHATSAPP_MESSAGE_ID> | Идентификатор сообщения WhatsApp для события редактирования. | wamid.HBgLMTY1MDM4Nzk0MzkV... |
<WEBHOOK_TRIGGER_TIMESTAMP> | Временная метка Unix, когда был активирован веб-перехватчик. | 1739321024 |
<ORIGINAL_WHATSAPP_MESSAGE_ID> | Идентификатор исходного сообщения, которое редактируется. | wamid.HBgLMTQxMjU1NTA4MjkV... |
<CONTEXT_ID> | Идентификатор контекстного сообщения (если применимо). | М0 |
<MEDIA_ASSET_CAPTION> | Подпись к медиафайлу. | Обновлена подпись к изображению |
<MEDIA_ASSET_MIME_TYPE> | MIME-тип медиафайла. | изображение/jpeg |
<MEDIA_ASSET_SHA256_HASH> | Хэш SHA256 медиафайла. | a1b2c3d4e5f6... |
<MEDIA_ASSET_ID> | Идентификатор медиафайла. | 1234567890 |
<MEDIA_ASSET_URL> | URL медиафайла. | https://media.example.com/... |
Пример
В этом примере веб-перехватчика описывается редактирование сообщения пользователем.
{ "object": "whatsapp_business_account", "entry": [ { "id": "102290129340398", "changes": [ { "value": { "messaging_product": "whatsapp", "metadata": { "display_phone_number": "15550783881", "phone_number_id": "106540352242922" }, "contacts": [ { "profile": { "name": "Sheena Nelson" }, "wa_id": "16505551234" } ], "messages": [ { "from": "16505551234", "id": "wamid.HBgLMTY1MDM4Nzk0MzkVAgASGBQzQUFERjg0NDEzNDdFODU3MUMxMAA=", "timestamp": "1749854575", "type": "edit", "edit": { "original_message_id": "wamid.HBgLMTQxMjU1NTA4MjkVAgASGBQzQUNCNjk5RDUwNUZGMUZEM0VBRAA=", "message": { "context": { "id": "M0" }, "type": "image", "image": { "caption": "Обновленная подпись к изображению", "mime_type": "image/jpeg", "sha256": "a1b2c3d4e5f6...", "id": "1234567890", "url": "https://media.example.com/updated-image.jpg" } } } } ] }, "field": "messages" } ] } ] }