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

触发条件

当 WhatsApp 消息模板收到审核或生命周期更新(包括批准、拒绝、暂停、禁用、归档和取消归档)时触发。 在您配置 Webhook 端点时订阅 whatsapp.template.reviewed。 使用 wabaId、name 和 language 识别该模板。statusUpdateEvent 描述触发该事件的变更;status 描述当前状态。例如,UNARCHIVED 可以携带 status: APPROVED,而无需经过新的审批审核。

语法

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

参数

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

事件外层封装

事件负载

四个通用外层封装字段为必填项。负载字段取决于具体的事件变体。在每个对象表中, 必填 仅在其父对象存在时适用。可选字段可以省略;示例中出现并不意味着该字段是必填的。

whatsappTemplate

示例

以下 JSON 是发送至接收端的请求体。ID、电话号码和其他账户值仅用于说明。
WhatsApp 模板归档时的示例有效负载
WhatsApp 模板取消归档时的示例有效负载。模板状态是 Meta 返回的当前状态,并不代表进行了新的审批审核。
验证签名并持久接收事件后,返回 2xx 响应。耗时任务请异步处理。
有关场景演练,请参阅带批注的示例。