通过脸书AP获取类似计数的帖子



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

曾经工作的 URL 采用以下格式:

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

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

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

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

您需要在启用汇总字段的情况下为每个POST_ID进行调用。

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

将有一个带有"total_count"字段的"摘要"元素。

不,这仍然对我有用 - 刚刚用我的一篇文章进行了测试:

 "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权限,帖子是否未被删除等

最新更新