Перейти к основному содержимому

Справочник по веб-перехватчикам редактирования сообщений | Документация для разработчиков

Справочник веб-перехватчиков для редактирования сообщений

Обновлено: 3 декабря 2025 г
Функция редактирования веб-перехватчика доступна только пользователям приложения WhatsApp Business (также известного как «Coexistence»)
сообщений бизнес-аккаунта WhatsApp, предназначенного для ответов на сообщения.

Триггеры

    Пользователь WhatsApp редактирует ранее отправленное сообщение (текст, медиафайл с подписью).Пользователь WhatsApp редактирует ранее отправленное сообщение в течение 15 минут после его отправки.

    Синтаксис

    {
    "object": "whatsapp_business_account", "entry": [ { "id": "<WHATSAPP_BUSINESS_ACCOUNT_ID>", "changes": [ { "value": { "messaging_product": "whatsapp", "metadata": { "display_phone_number": "<BUSINESS_DISPLAY_PHONE_NUMBER>", "phone_number_id": "<BUSINESS_PHONE_NUMBER_ID>" }, "contacts": [ { "profile": { "name": "<WHATSAPP_USER_PROFILE_NAME>" }, "wa_id": "<WHATSAPP_USER_ID>" } ], "messages": [ { "from": "<WHATSAPP_USER_PHONE_NUMBER>", "id": "<WHATSAPP_MESSAGE_ID>", "timestamp": "<WEBHOOK_TRIGGER_TIMESTAMP>", "type": "edit", "edit": { "original_message_id": "<ORIGINAL_WHATSAPP_MESSAGE_ID>", "message": { "context": { "id": "<CONTEXT_ID>" }, "type": "image", "image": { "caption": "<MEDIA_ASSET_CAPTION>", "mime_type": "<MEDIA_ASSET_MIME_TYPE>", "sha256": "<MEDIA_ASSET_SHA256_HASH>", "id": "<MEDIA_ASSET_ID>", "url": "<MEDIA_ASSET_URL>" } } } } ] }, "field": "messages" } ] } ] }

    Параметры

    Заполнитель Описание Пример значения
    <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" } ] } ] }