Как получить статистику поста, используя идентификатор поста из Facebook - PullRequest
3 голосов
/ 14 марта 2012

Я хочу получать статистику (лайки, комментарии, публикации) поста в Facebook.Как я могу это сделать?

Ответы [ 2 ]

7 голосов
/ 14 марта 2012

Url: 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 голос
/ 14 марта 2012

Вы должны просто использовать https://graph.facebook.com/<postid>, если это статус.Вы можете получить пост, нажав на дату / время в вашем фиде.

Если тип комментария, вы можете использовать https://graph.facebook.com/<postid>_<commentid>

...