You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Instagram Graph API中实现消息撤回?Webhook无通知问题求助

排查Instagram消息撤回Webhook无通知问题
  • 确认事件订阅与权限:Instagram的消息撤回事件归属于messages事件集,但仅订阅messages还不够,需确保你的应用已获得pages_messaging权限,且完成应用审核(公开应用必填)——未通过审核的应用无法接收这类敏感操作的Webhook通知。

  • 检查Webhook推送日志:登录Facebook开发者后台,进入应用的Webhook配置页面查看推送日志:

    • 如果日志显示撤回事件已推送,但Salesforce未接收,排查Salesforce端的防火墙、API限流规则,或是端点的请求过滤逻辑;
    • 如果日志中无撤回事件记录,说明事件未触发,继续往下排查。
  • 验证撤回触发条件:Instagram仅在以下场景推送撤回事件:

    • 对方(用户)撤回消息,自己撤回的消息不会触发通知;
    • 消息发送后10分钟内被撤回,超时撤回不生成Webhook事件。
  • 核对API版本:确保你使用的Instagram Graph API版本为v13.0及以上,早期版本不支持消息撤回的Webhook推送。

  • Salesforce端接收逻辑排查:

    • 检查处理Webhook的Apex类或自动化流程,确认是否过滤了包含unsend字段的payload——撤回消息的payload会带有messages[].unsend对象,若代码仅处理text/attachment类型的消息,会忽略撤回事件;
    • 查看Salesforce调试日志,确认是否存在请求接收成功但解析失败的情况。

内容的提问来源于stack exchange,提问作者Aman Bhatia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 02:37:04