0

无论帖子被分享和转发多少次,我都希望能够计算帖子或照片的总点赞数。

我想知道一篇帖子在整个 Facebook 宇宙中的受欢迎程度。

这甚至可能吗?

4

1 回答 1

0

这并不完全可能,原因如下:

  1. Facebook 不会通过 API 指示帖子是否是另一个帖子的转发(换句话说,Post 对象上没有“via”属性)。也没有一个属性可以指示特定帖子在何处或多少次被重新共享。
  2. Facebook 上的许多帖子使用创建帖子的用户设置的隐私设置,这也适用于重新分享的故事。您的应用可以访问其用户授予其阅读权限的任何内容,但这并不授予它访问 Facebook 上所有用户的订阅源的权限。

理论上,您最多可以这样做(尽管我不确定是否有其他限制可以防止这种情况发生):搜索 Facebook 上的所有 PUBLIC 帖子,查找与您要跟踪的帖子中的文本相匹配的文本。(请参阅此处“搜索”下的文档:http: //developers.facebook.com/docs/reference/api/)。汇总所有这些帖子的点赞数。请理解,这只是您的应用能够查看的帖子的子集。

于 2012-11-08T03:20:03.203 回答