whatsapp.call.connect для обработки этого события на вашей конечной точке Webhook.
Триггеры
Происходит, когда входящий звонок предоставляет SDP offer или звонок, инициированный бизнесом, предоставляет SDP answer. Подпишитесь наwhatsapp.call.connect, когда будете настраивать конечную точку Webhook.
Используйте sdpType, чтобы отличить offer от answer. Для входящего offer создайте SDP answer перед тем, как принять звонок.
Синтаксис
YCloud отправляет HTTP-запросPOST на настроенный вами URL-адрес Webhook. Следующая структура демонстрирует один из вариантов полезной нагрузки. Значения в угловых скобках являются плейсхолдерами; их типы перечислены в разделе Параметры. Необязательные поля и другие варианты описаны ниже.
Параметры
Проверяйте HTTP-заголовокYCloud-Signature перед обработкой тела JSON. См. раздел проверка подписи.
Оболочка события
Полезная нагрузка события
Четыре общих поля оболочки являются обязательными. Поля полезной нагрузки зависят от варианта события. В таблице каждого объекта статус Обязательный действует при наличии родительского объекта. Необязательные поля могут быть опущены; наличие в примере не делает поле обязательным.
callingConnect
callingConnect.customerProfile
callingConnect.customerProfile
Пример
Следующий JSON представляет собой тело запроса, доставленное на ваш получатель. Идентификаторы, номера телефонов и другие значения аккаунта приведены в качестве примера.Событие подключения вызова WhatsApp
Событие подключения вызова WhatsApp
Пример полезной нагрузки при подключении вызова WhatsApp
Подключение вызова, инициированного пользователем
Подключение вызова, инициированного пользователем
Подключение вызова, инициированного бизнесом
Подключение вызова, инициированного бизнесом
2xx. Выполняйте длительные операции асинхронно.

