跳转到主要内容
在您的 Webhook 端点中使用 whatsapp.call.connect 来处理此事件。

触发条件

当呼入通话提供 SDP offer 或商家发起的通话提供 SDP answer 时触发。 在配置您的 Webhook 端点时订阅 whatsapp.call.connect。 使用 sdpType 区分 offer 与 answer。对于呼入 offer,接听通话前请先创建 SDP answer。

语法

YCloud 会向您配置的 Webhook URL 发送 HTTP POST 请求。以下结构展示了一种载荷变体。尖括号内的值为占位符;其类型列在 参数下方。可选字段及其他变体将在下文中介绍。

参数

在处理 JSON 请求体之前,请先验证 YCloud-Signature HTTP 请求头。请参见签名验证。

事件外层结构

事件载荷

四个通用外层字段为必填项。载荷字段取决于事件变体。在每个对象表格中, 必填 仅在其父对象存在时适用。可选字段可以省略;示例并不代表字段为必填。

callingConnect

示例

以下 JSON 是发送到您的接收端的消息体。ID、电话号码和其他账户值仅供参考。
WhatsApp 通话接通时的示例载荷
在验证签名并持久接收该事件后,返回 2xx 响应。耗时较长的任务请进行异步处理。
有关场景演练,请参阅带批注的示例。