【问题标题】:Accessing the number of likes in shares of an image from a Facebook page从 Facebook 页面访问图像共享中的点赞数
【发布时间】:2013-11-02 03:11:46
【问题描述】:

好的,所以我正在寻找的是非常具体的:

我正在尝试访问 Facebook 页面上图像的每次分享的点赞数。

试图绘制我尝试访问的数据的关系: [user]-[facebook page (admin)]-[photo]-[page fan]-[分享照片]-[收到分享的赞]

粗体是我想要达到的最终点赞数,而不是照片点赞数。虽然设法获得照片上的分享数量只是成功的一半

为了进一步突出我试图定位的确切数据,这是内置 Facebook 页面洞察力https://www.dropbox.com/s/q65c5qsd62qzy0z/Screenshot%202013-10-23%2021.18.57.jpg 中的屏幕截图@

如果您导航到您管理的页面的见解,点击帖子,然后点击帖子下方的“## 分享”,则可以访问数据。

所以我的问题是,是否有可能访问这些数据?

FB Graph Explorer 能否提供它的 JSON 响应?

感谢任何能让我更接近的帮助!

到目前为止我尝试了什么: 第一次挑战 访问所需的数据 这似乎是我想要做的最接近的事情 Is it possible to get the share count for a Page post? 我所做的是尝试通过 [pageid_postid] 访问图像,按照 Facebook 文档https://developers.facebook.com/docs/reference/api/insights/ 的指示,使用带有访问令牌的页面的 read_insight 权限。

我通过以下方式获得了页面访问令牌:使用 Graph API Explorer,为 manage_pages 和 read_insights 生成用户访问令牌,然后在 Graph API 提示符中发出 /[user_id]/accounts,它会以列表响应帐户下的页面及其访问令牌,然后单击页面 ID,在访问令牌字段中插入页面访问令牌,然后查询 [page_id]/insights. (来源:Facebook Access Token for Pages

我似乎仍然无法获得照片的分享数量.. 我尝试过的许多 GET 查询中的一些..

/[page_id]_[post_id]/insights
/[page_id]_[post_id]/insights/post_stories
/[page_id]_[post_id]/insights/shares

我还尝试了一些在 stackoverflow 周围发现的旧 FQL 方法

更多信息: 我几乎将此视为挑战,并想看看它是否可以实现,预计未来几天股票数量将成倍增长,因此编写一个方便的 javascript 将非常节省时间。谢谢!

【问题讨论】:

  • 到目前为止你尝试了什么?
  • 我刚刚将其添加到原始问题中!

标签: javascript json facebook facebook-graph-api


【解决方案1】:

不确定它是如何在 javascript 中完成的,但您可以使用 graph.facebook.com/postid/likes 获取任何帖子的点赞数,并添加值为 1 的参数摘要。如果我理解正确您的问题。

【讨论】:

  • 这对喜欢和 cmets 来说效果很好,但分享是另一回事
  • 那么我认为你应该重新定义你的问题,你问的是喜欢的数量 mate
  • 请阅读完整的问题,而不是前 5 个单词。我什至在第二行添加了进一步的解释以避免这种混淆。剩下的就是解释它的ASCII艺术图了..
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-16
  • 1970-01-01
  • 2013-02-05
  • 2013-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多