提交pages_messaging权限审核后,Messenger API特定页面返回OAuthException
Messenger API审核后特定Page对话查询失败问题
开发对接Messenger API的应用,提交pages_messaging权限审核前一切正常。Meta审核团队关联Facebook Page测试后,该Page的Messenger功能完全失效。
具体现象
使用Access Token调用/me端点可成功获取基础Page信息,但调用/PAGE_ID/conversations端点查询对话时,返回如下错误:
{ "error": { "message": "An unexpected error has occurred. Please retry your request later.", "type": "OAuthException", "is_transient": true, "code": 2, "fbtrace_id": "AX_i_atlXLLuT2YAz5tkvl6" } }
额外观察
- 问题仅出现在Meta测试过的Page,同应用下其他Page功能正常
- Access Token有效,且已包含
pages_messaging、pages_read_engagement权限 - Meta状态页面显示Messenger API无服务中断
- 错误标记为临时错误,但多次重试后问题仍存在
- Page配置无异常
已完成排查
- 多次重试调用
/PAGE_ID/conversations端点 - 通过Graph API Explorer验证Token权限完整性
- 调用
/me端点确认Access Token有效性
预期与实际结果
- 预期:返回该Page的对话列表
- 实际:返回上述OAuthException错误
疑问
- 为何审核后仅特定Page的Messenger API失效?
- 是否需要通过重置权限、联系Meta支持等操作解决问题?
- 问题是否与审核授权流程有关?如何验证这一点?
- 如何利用返回的
fbtrace_id进一步调试问题?
内容的提问来源于stack exchange,提问作者Chutchawan Meesrimatupoj
相关产品推荐
相关产品推荐

