我在我的网站上建了一个照片库,我正在显示其中一个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。
任何帮助将受到高度赞赏。
干杯!
编辑
基于错误的comment,我已经完成了以下步骤,我有两个帐户说A和B.
来自账户A:
来自账户B:
再次,转到图API探测器并使用页面访问令牌调用me/tagged
,仍然得到相同的结果。
页面公共内容访问只允许您访问其他页面上发布的内容,您不会在用户配置文件上发布帖子。
只有发布帖子的用户登录到您的应用并授予user_posts
权限后,用户个人资料上的帖子才可供您的应用使用。