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

Facebook Messages Webhook仅响应页面所有者消息的问题排查求助

Facebook Webhook回调异常排查与解决

你遇到的问题核心是仅主页/应用所有者账号的消息能触发Webhook,其他账号无回调,即便已订阅messages事件,主要遗漏的是主页侧的权限与消息准入配置,具体解决步骤如下:

1. 检查Webhook的主页订阅权限

进入Facebook开发者后台,按路径操作:

  • 打开你的应用 → 产品 → Messenger → 设置 → Webhooks
  • 确认messages事件的订阅对象是目标主页(而非仅应用级别)
  • 验证绑定的页面访问令牌有效性:确保令牌包含pages_messaging权限,且未过期
  • 确认订阅字段中已勾选messages(若需关联事件如messages_postback可一并勾选)

2. 调整主页的消息准入设置

进入你的Facebook主页:

  • 打开设置 → 消息 → 消息准入
  • 将设置改为允许任何人向主页发送消息,避免仅好友/特定人群可发消息的限制(此类限制会直接拦截非指定账号的消息,无法触发Webhook)

3. 确认主页与应用的关联状态

  • 在开发者后台的Messenger产品配置中,检查"关联的页面"列表是否包含目标主页,且状态为已激活
  • 确认应用所有者账号拥有目标主页的管理员角色,确保应用能正常获取主页的消息权限

4. 排查消息过滤与垃圾箱设置

用测试账号发送消息后,查看主页的消息收件箱:

  • 若消息被放入垃圾消息箱,Webhook不会触发,需调整主页的垃圾消息过滤规则,或手动将测试账号添加到消息白名单

内容的提问来源于stack exchange,提问作者Gia Nebieridze

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 00:22:38