标记脸书页面的帖子



我在我的网站上建立了一个照片库,我在其中展示了来自其中一个Facebook页面的照片,它是摘要(没有喜欢,评论,分享等(。一切都很好。

之后,我扩展了我的解决方案,并允许用户在照片上标记我的页面。为此,我按照以下步骤操作:

  1. 获取具有manage_pages权限的人员的访问令牌。
  2. 获取脸书页面访问令牌页面访问令牌菜单。
  3. 调用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的评论,我完成了以下步骤 我有两个帐户说A和B。

从账户 A:

  1. 从帐户 A 创建了一个新应用。
  2. 获取人员的访问令牌
  3. 具有manage_pages权限。
  4. 使该应用程序的另一个用户 B 管理员。

从账户 B :

  1. 接受应用的管理员邀请。
  2. 使用user_posts从应用获取访问令牌。
  3. 添加了图片,标记页面并发布。

现在,再次转到图形API资源管理器并使用页面访问令牌调用me/tagged,仍然得到相同的结果。

页面公共内容访问只会让您访问在其他页面上发布的帖子,您不会获得在用户个人资料上发布的帖子。

只有当发布用户配置文件的用户已登录到您的应用并授予其权限时,用户个人资料上的帖子才可用于您的应用user_posts

相关内容

  • 没有找到相关文章

最新更新