如何使用Facebook上的帖子ID获取帖子的统计数据

时间:2012-03-14 10:58:39

标签: facebook facebook-graph-api facebook-fql

我想获得Facebook帖子的统计数据(喜欢,评论,分享)。我该怎么办?

2 个答案:

答案 0 :(得分:7)

网址:https://graph.facebook.com/<userid>_<postid> - 有很多关于墙贴的信息。

http://developers.facebook.com/tools/explorer - 您可以使用此工具进行测试。

示例数据:

{
  "id": "<userid>_<postid>", 
  "from": {
    "name": "User Name", 
    "id": "<userid>"
  }, 
  "message": "playing with graph api", 
  "actions": [
    {
      "name": "Comment", 
      "link": "http://www.facebook.com/<userid>/posts/<postid>"
    }, 
    {
      "name": "Like", 
      "link": "http://www.facebook.com/<userid>/posts/<postid>"
    }
  ], 
  "privacy": {
    "description": "Public", 
    "value": "EVERYONE"
  }, 
  "type": "status", 
  "created_time": "2012-03-14T11:33:14+0000", 
  "updated_time": "2012-03-14T11:33:14+0000", 
  "comments": {
    "count": 0
  }, 
  "is_published": true
}

答案 1 :(得分:1)

如果是状态,您应该使用https://graph.facebook.com/<postid>。 您可以通过点击Feed中的日期/时间来获取postid。

如果类型是评论,那么您可以使用 https://graph.facebook.com/<postid>_<commentid>