Перейти к основному содержанию
Используйте whatsapp.smb.message.echoes для обработки этого события на вашей конечной точке Webhook.

Триггеры

Происходит, когда сообщение, отправленное из приложения WhatsApp Business, синхронизируется как эхо-копия. Подпишитесь на whatsapp.smb.message.echoes, когда будете настраивать свою конечную точку Webhook.

Синтаксис

YCloud отправляет HTTP-запрос POST на настроенный вами URL Webhook. Следующая структура демонстрирует один из вариантов полезной нагрузки. Значения в угловых скобках являются заполнителями; их типы перечислены в разделе Параметры. Необязательные поля и другие варианты описаны ниже.

Параметры

Проверяйте HTTP-заголовок YCloud-Signature перед обработкой тела JSON. См. раздел проверка подписи.

Конверт события

Полезная нагрузка события

Четыре общих поля конверта являются обязательными. Поля полезной нагрузки зависят от варианта события. В каждой таблице объектов столбец Обязательный указывает на обязательность поля только при наличии родительского объекта. Необязательные поля могут быть опущены; наличие поля в примере не делает его обязательным.

whatsappMessage

Пример

Следующий JSON представляет собой тело запроса, отправленное на ваш приемник. Идентификаторы, номера телефонов и другие значения аккаунта приведены для наглядности.
Это событие синхронизирует сообщение, отправленное из приложения WhatsApp Business или с поддерживаемого связанного устройства. Получите его содержимое из whatsappMessage.
После проверки подписи и надежного сохранения события верните ответ 2xx. Выполняйте длительные операции асинхронно.
Разбор типовых сценариев см. в примерах с пояснениями.