未发布Facebook应用发布到群组遇OAuthException(#200)问题求助
解决未发布Facebook应用发布到群组的OAuthException #200问题
测试环境替代方案
未发布的应用可以利用Facebook的测试生态完成操作:在应用后台的「测试和质量」板块创建测试用户,再创建一个仅测试用户加入的测试群组。使用测试用户的令牌(已获取publish_to_groups权限)发布内容到该测试群组,无需发布应用即可正常调用接口。页面令牌绕过应用关联
作为群组管理员,你可以通过页面令牌绕开应用安装到群组的要求:- 在个人账号下创建一个测试页面(无需发布)
- 给应用授权
pages_read_engagement和pages_manage_posts权限,获取该测试页面的访问令牌 - 将测试页面设置为目标群组的管理员,之后用页面令牌调用发布接口,此时不需要关联应用到群组
验证令牌权限有效性
使用Facebook开发者工具中的「访问令牌调试器」检查令牌权限:- 用户令牌需确认
publish_to_groups权限已授予且未过期 - 页面令牌需确认
pages_read_engagement和pages_manage_posts权限状态正常
- 用户令牌需确认
内容的提问来源于stack exchange,提问作者Jérôme DE CAMPOS
相关产品推荐
相关产品推荐

