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

Входящее отредактированное сообщение#

Postman Apidog

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

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

typeWebhook = incomingMessageReceived

editedMessageWebhook = yes

messageData.typeMessage = editedMessage

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

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

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

  2. Через метод SetSettings включить настройку incomingWebhookи editedMessageWebhook.

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

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

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

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

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

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

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

{
  "typeWebhook": "incomingMessageReceived",
  "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"
    }
  }
}