正如您在上面的屏幕截图中看到的,我获得了Facebook应用审核批准但现在我尝试访问每页的Facebook公共页面帖子和评论。不过,我正在R控制台进行波纹管按摩:
callAPI(url = url, token = token, api = api)
中的错误:
(#10)要使用“公共内容访问权限”,您必须经过Facebook的审核和批准才能使用此终端。要提交此页面公共内容访问权限'要查看的功能,请阅读我们关于可审核功能的文档:https://developers.facebook.com/docs/apps/review。
答案 0 :(得分:8)
我获得了Facebook应用审核批准
不,你没有......
您填写了所有必要信息,以便您现在可以提交您的评论 - 这就是那些绿色复选标记的含义。
如果您已经 已经审核过,那么它会在权限前显示一个绿色圆圈,并且不会显示“编辑详细信息”。
答案 1 :(得分:1)
如果您陷入应用程序批准的无限循环中(Facebook不想批准您的应用程序,因为“用例数据不可见”),我认为唯一的解决方案是临时创建您自己的页面(或使用一些现有页面),然后抓取该页面的内容。
这是Facebook关于“页面公共内容访问”的说法:
“在测试应用程序并将其提交审阅时,您的应用程序只能访问符合以下条件的页面上的内容:担任页面管理员角色的人还拥有管理员,开发者,或应用程序上的测试人员角色。如果您希望该应用程序能够访问其他页面上的公共内容,则必须提交此功能以供审核。将应用程序设置为实时模式后,它将无法看到任何页面没有此功能的公开内容。”
答案 2 :(得分:0)
如果您的应用需要与该应用具有相同管理员权限的页面的访问令牌,则可以使用manage_pages权限获取该令牌,否则(对于具有不同管理员的页面)则需要“页面公共内容访问”权限。