已通过Facebook应用审核,调用API仍提示需Page Public Content Access权限
Facebook应用审核通过后仍无法获取公共页面帖子/评论的问题

如上图所示,我已经顺利通过了Facebook应用审核,但当我尝试在R控制台调用接口获取Facebook公共页面的帖子和评论时,却收到了以下错误提示:
Error in callAPI(url = url, token = token, api = api):
(#10) 要使用'Page Public Content Access',您对该端点的使用必须经过Facebook审核和批准。如需提交'Page Public Content Access'功能审核,请查阅我们的可审核功能文档。
可能的解决方向
我碰到过不少开发者遇到这类问题,通常是以下几个原因导致的:
- 权限未单独获批:主应用审核通过不代表
Page Public Content Access这个特定权限也通过了。这个权限属于需要单独提交审核的功能,你需要确认是否专门为它提交过申请并获得批准。 - 访问令牌权限缺失:检查你的调用令牌是否包含
Page Public Content Access权限。可以通过Facebook的令牌调试工具查看权限列表,若缺失则需要重新生成符合要求的令牌。 - 使用场景不符:如果实际API调用的场景和你审核时提交的使用说明不一致,Facebook可能会限制权限生效。建议核对当前调用的端点、使用方式和审核时描述的业务场景是否匹配。
内容的提问来源于stack exchange,提问作者Rajib Kumar De
相关产品推荐
相关产品推荐

