完成WhatsApp嵌入式注册流程后发送消息Webhooks未触发问题咨询
WhatsApp嵌入式注册Webhook不触发及多企业接入问题解答
一、Webhook无法触发的排查要点
- 确认新增WhatsApp账号的Webhook配置:主技术提供商账号的Webhook不会自动同步到嵌入注册添加的子账号,必须给这个新账号单独设置Webhook订阅,检查回调URL、验证令牌是否正确,以及是否勾选了
messages等需要触发的事件字段。 - 验证Webhook权限与资产关联:确保该WhatsApp账号对应的业务资产已正确关联Webhook权限,没有权限缺失导致事件无法推送。
- 检查消息类型:只有用户主动发送的消息才会触发
messages类Webhook事件,系统自动发送的通知(比如注册确认)可能不会触发,换用户真实发送的消息测试试试。 - 查看Webhook日志:去Facebook应用后台的Webhook板块看请求日志,有没有回调失败的记录——比如你的服务器没返回200 OK、网络不通导致Facebook无法访问你的回调地址,这些都会导致事件不触发。
- 确认账号关联状态:检查这个通过嵌入注册添加的WhatsApp账号是否成功绑定到你的技术提供商角色,账号状态是否为启用状态,状态异常也会导致Webhook失效。
二、主账号Webhook与多企业接入的关系
不需要移除主技术提供商账号的Webhook配置,技术提供商模式下,每个接入的企业或WhatsApp账号都可以独立配置Webhook。主账号的Webhook只处理自身的业务事件,和其他接入企业的账号Webhook配置互不干扰,各自对应各自的回调地址和事件订阅。
内容的提问来源于stack exchange,提问作者Aftab Baig
相关产品推荐
相关产品推荐

