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

使用Facebook Graph Explorer API发布到主页遇OAuth权限错误求助

解决Facebook Graph API发布到Page时的#200 OAuthException错误

针对你遇到的发帖到Facebook Page时返回#200 OAuthException的问题,按以下步骤逐一排查:

1. 确保使用Page Access Token而非User Access Token

错误提示明确要求发帖到Page必须使用Page Token,且该Token需同时拥有pages_read_engagement和pages_manage_posts权限。很多人会误选个人账号的User Token导致报错。

  • 操作:在Graph Explorer的Token下拉菜单中,选择对应目标Page的Token(而非你的个人账号Token)。如果没有显示Page Token,点击「Get Page Access Token」按钮,选中目标Page生成新的Token。

2. 验证账号是目标Page的管理员角色

即使权限已添加,若你的账号只是Page的编辑者、版主等角色,也会因权限不足触发错误。

  • 操作:登录Facebook,进入目标Page的「设置」→「页面角色」,确认你的账号角色为管理员(仅管理员拥有发布内容的完整权限)。

3. 检查Page Token的权限完整性

有时User Token已获取权限,但生成的Page Token未正确继承这些权限。

  • 操作:在Graph Explorer中选中你的Page Token,点击「Debug」按钮,查看权限列表是否同时包含pages_read_engagement和pages_manage_posts。若缺失,重新生成Page Token,生成时确保勾选这两个权限。

4. 确认App的访问权限范围

若你的App处于开发模式,仅App的管理员、开发者、测试员账号能使用相关权限操作Page。

  • 操作:进入Facebook开发者后台,找到你的App→「角色」,确认当前操作的账号在「开发者」或「测试用户」列表中。若需面向普通用户开放,需提交权限审核申请。

测试建议

先在Graph Explorer中调用/{page-id}接口(使用Page Token),确认能正常返回Page基本信息,验证Token有效性。再尝试发布最简请求:

POST https://graph.facebook.com/v20.0/{page-id}/feed
参数:message=测试帖子内容

内容的提问来源于stack exchange,提问作者Kevy legit

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 16:46:06