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

Отправленное сообщение с цитированием#

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

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

typeWebhook = outgoingMessageReceived || outgoingAPIMessageReceived

messageData.typeMessage = quotedMessage

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

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

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

  2. Через метод SetSettings включить настройки outgoingMessageWebhook,outgoingAPIMessageWebhook

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

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

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

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

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

Параметр Тип Описание
text string Текстовое сообщение под цитируемым
stanzaId string ID цитируемого сообщения
participant string ID чата получателя

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

{
    "typeWebhook": "outgoingMessageReceived",
    "instanceData": {
        "idInstance": 1101111111,
        "wid": "79876543210@c.us",
        "typeInstance": "whatsapp"
    },
    "timestamp": 1588091580,
    "idMessage": "BAE59C345928CB13",
    "senderData": {
        "chatId": "79001234567@c.us",
        "sender": "79876543210@c.us",
          "chatName": "Василиса",
    "senderName": "Иван",
    "senderContactName": "Иван Царевич"
     },
    "messageData": {
            "typeMessage": "quotedMessage",
            "extendedTextMessageData": {
                "text": "Цитируем это",
                "stanzaId": "46618B98B3B9DF50F123456789123456",
                "participant": "70009876543@c.us"
            }
        }
}