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

非管理员/测试者账号无法触发Instagram/Facebook Webhook问题排查

问题:Instagram Graph API Webhook仅响应管理员消息,外部用户无触发

我正在使用Instagram Graph API和Facebook Webhooks搭建Instagram企业账号自动回复系统。应用已通过审核并上线,部署在Railway平台,绑定有效HTTPS域名,无SSL回调问题。

具体场景

  • 已添加为Instagram测试账号的企业账号urbanbaza50,关联了Facebook主页(主页管理员已加入应用):
    • 其他Instagram账号向urbanbaza50发消息时,Webhook正常触发,应用可自动回复。✅
  • 新建的关联独立Facebook主页的Instagram企业账号seasonart1:
    • 随机Instagram账号向seasonart1发消息时,Webhook完全未触发(请求未到服务器)。❌
    • 使用管理员账号autonique.ai向seasonart1发消息时,Webhook正常工作并触发自动回复。

问题总结

  • 测试账号(urbanbaza50)的Webhook功能正常
  • 非测试账号(seasonart1)仅在发送者为管理员账号时,Webhook才生效
  • 外部随机账号向seasonart1发送消息时,Webhook完全失效

当前已验证配置项

  • ✅ 应用已通过审核并上线
  • ✅ 已完成Facebook企业验证
  • ✅ Webhook端点已配置、验证且可访问(Railway提供服务,含有效域名+SSL)
  • ✅ 已获取高级访问权限:
    • pages_messaging
    • instagram_basic
    • instagram_manage_messages
    • pages_show_list
    • business_management
    • pages_manage_metadata
  • ✅ Instagram账号为企业类型,已正确关联Facebook主页
  • ✅ Webhook已订阅messages事件
  • ✅ 页面访问令牌为有效新鲜令牌
  • ✅ 代码中无过滤逻辑拦截事件(已记录所有Webhook请求)

已尝试的操作

  • 通过以下API请求订阅seasonart1关联的主页:
POST https://graph.facebook.com/v23.0/{page_id}/subscribed_apps
subscribed_fields=["messages","message_reactions","messaging_postbacks","messaging_handovers"]
access_token={page_access_token}
  • 成功验证Webhook端点
  • 管理员/测试账号测试:消息可正常触发Webhook
  • 外部随机账号测试:未收到任何Webhook请求

预期与实际结果

  • 预期结果:任何Instagram用户向企业账号seasonart1发送消息时,均触发Webhook事件(与测试/管理员账号表现一致)
  • 实际结果:仅管理员/测试者发送消息时Webhook触发;外部用户发送消息时无任何Webhook请求,权限、令牌及配置均无问题

内容的提问来源于stack exchange,提问作者raj prajapati

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 09:32:41