我在我的网站上建立了一个图片库,在其中显示来自Facebook页面之一的照片及其摘要(没有喜欢,评论,分享等)。一切正常。
之后,我扩展了解决方案,并允许用户在照片上标记我的页面。为此,我遵循以下步骤:
me/tagged
或/page-id/tagged
以获取标记页面的帖子。我在开发解决方案时使用了以下API参考。
https://developers.facebook.com/docs/graph-api/reference/v3.1/page/tagged https://developers.facebook.com/docs/graph-api/reference/v3.1/page/feed
如果您希望该应用程序能够访问其他页面上的公共内容,则必须提交此功能以供审核。
我要完成的工作是获取所有贴有我的页面的帖子和照片。但是,我仅收到用户在我的页面墙上张贴并标记了我的帖子。我对其进行了研究,发现需要Page Public Content Access
权限,并且在说明中对此进行了指定
根据我的理解,我可能丢失了一部分许可,或者以错误的方式理解了许可。我正在使用图形API的v3.1。
任何帮助将不胜感激。
干杯!
修改
基于misorude的comment,我完成了以下步骤 我有两个帐户说A和B。
从帐户A:
从帐户B:
再次,转到图形API资源管理器并使用页面访问令牌调用me/tagged
,仍然得到相同的结果。
答案 0 :(得分:0)
“页面公共内容访问”将只允许您访问在其他页面上发布的帖子,而不会在用户个人资料上发布带有该页面的帖子。
只有发布该帖子的用户已登录您的应用并授予其user_posts
权限,用户个人资料上的帖子才对您的应用可用。