跳转到主要内容
使用 whatsapp.business_account.deleted 在您的 Webhook 端点处理此事件。

触发条件

在 WhatsApp 商业账户被删除时触发。 在您配置 Webhook 端点时订阅 whatsapp.business_account.deleted。 使用 whatsappBusinessAccount.id 识别已移除的账户。移除相关字段为可选。请保留未知的 removedReason 和 removedInitiatedBy 值。removedTime 记录接收到删除事件的时间,而非确切的删除时间。

语法

YCloud 会向您配置的 Webhook URL 发送 HTTP POST 请求。以下结构展示了一种有效负载变体。尖括号中的值为占位符;其类型列在 参数 下。可选字段和其他变体详见下文。

参数

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

事件外层信封

事件有效负载

四个通用外层信封字段为必需字段。有效负载字段取决于事件变体。在每个对象表格中, 必需 仅在其父对象存在时适用。可选字段可以省略;示例中出现并不代表字段是必需的。

whatsappBusinessAccount

示例

以下 JSON 是传递给您的接收端的请求体。其中的 ID、电话号码和其他账户值仅供说明。 读取 whatsappBusinessAccount.id 以识别该账户。存在时,removedReason、removedInitiatedBy 和 removedTime 会描述移除详情。请保留未知的 reason 和 initiator 值。
在验证签名并持久接收事件后,返回 2xx 响应。耗时工作请异步处理。
有关场景演练,请参阅带注释的示例。