Перейти к содержанию

Отправленное отредактированное сообщение#

Postman Apidog

В данном разделе описывается формат входящего уведомления объекта messageData для отправленного отредактированного сообщения. Для получения описания общего формата входящих уведомлений обратитесь к разделу Отправленные сообщения.

Для получения входящих уведомлений данного вида требуется выполнение трёх условий:

typeWebhook = outgoingMessageReceived || outgoingAPIMessageReceived

editedMessageWebhook = yes

messageData.typeMessage = editedMessage

Настройка инстанса

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

  1. Через личный кабинет включить настройки Получать уведомления о сообщениях, отправленных с телефона, Получать уведомления о сообщениях, отправленных через API и Получать уведомления о редактированных сообщениях
    (дополнительно Получать уведомления о статусах отправленных сообщений для получения уведомлений о статусах отправленного сообщения)

  2. Через метод SetSettings включить настройки outgoingMessageWebhook,outgoingAPIMessageWebhook и editedMessageWebhook (дополнительно outgoingWebhook для получения уведомлений о статусах отправленного сообщения)

Уведомление#

Формат уведомления#

Поля объекта messageData

Параметр Тип Описание
typeMessage string Тип отправленного сообщения. Для сообщений данного типа поле принимает значение editedMessage
editedMessageData object Объект данных об отредактированном сообщении

Поля объекта editedMessageData

Параметр Тип Описание
textMessage string Текст отредактированного сообщения
stanzaId string ID сообщения, которое отредактировали

Пример тела уведомления#

{
  "typeWebhook": "outgoingMessageReceived",
  "instanceData": {
    "idInstance": 3100000000,
    "wid": "79991234567@c.us",
    "typeInstance": "v3"
  },
  "timestamp": 1705895506,
  "idMessage": "115297976845823798",
  "senderData": {
    "chatId": "10000000",
    "sender": "10000000",
    "chatName": "Ходабрыш Пробешёлов",
    "senderName": "Ходабрыш Пробешёлов",
    "senderContactName": "Ходабрыш Пробешёлов",
    "senderPhoneNumber": 79991112233
  },
  "messageData": {
    "typeMessage": "editedMessage",
    "editedMessageData": {
        "textMessage": "Отредактированное сообщение",
        "stanzaId": "11529797684582123"
    }
  }
}