通过Facebook APP获得与计数一样的帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过Facebook APP获得与计数一样的帖子相关的知识,希望对你有一定的参考价值。

我正在尝试使用facebook API检索facebook POST信息(即:LIKE计数)

以前工作的URL采用以下格式:

https://graph.facebook.com/?ids=[AUTHOR_ID]_[POST_ID]

(作者和帖子ID故意省略)

现在它返回一个错误的数据Feed。检索POST信息的URL结构是否已更改?

答案

随着2013年10月的重大更改,feed.count字段在Feed中不再可用。

您需要在启用摘要字段的情况下为每个POST_ID拨打电话。

https://graph.facebook.com/POST_ID/likes?summary=true&access_token=XXXXXXXXXXXX

将有一个带有“total_count”字段的“summary”元素。

另一答案

不,这仍然适合我 - 只是测试我的一个帖子:

 "id": "<SNIP>", 
   //removed most fields
   "actions": [
    {
      "name": "Comment", 
      "link": "https://www.facebook.com/X/posts/Y"
    }, 
    {
      "name": "Like", 
      "link": "https://www.facebook.com/X/posts/Y"
    }
  ], 
  "type": "photo", 
  "status_type": "added_photos", 
  "object_id": "SNIP", 
  "application": {
    "name": "Facebook for android", 
    "namespace": "fbandroid", 
    "id": "350685531728"
  }, 
  "created_time": "2012-10-12T06:52:10+0000", 
  "updated_time": "2012-10-12T07:48:34+0000", 
  "likes": {
    "data": [
      // four likers' details
    ], 
    "count": 28
  }, 
//snip

检查你的用户是否还有read_stream Permission,该帖子尚未删除,等等

以上是关于通过Facebook APP获得与计数一样的帖子的主要内容,如果未能解决你的问题,请参考以下文章

我怎样才能像这样的 Facebook 帖子一样显示专辑图片?

就像 Facebook 页面上的帖子一样

在单个 Graph API 请求中获取 Facebook 发布所有反应计数

Facebook 图形 API 用于获取带有评论数和点赞数的 Facebook 订阅源

指示用户与谁分享 Facebook 的帖子 - iOS

修改facebook喜欢按钮