Как получить поле «Поместить» объекта «Пост графика в Facebook»? - PullRequest
0 голосов
/ 20 ноября 2011

Я пытаюсь получить поле «Поместить» объекта «Пост графика в Facebook» от друга из Facebook. После получения токена доступа с разрешениями friends_status и read_stream я запрашиваю из Graph API примерно так:

http://graph.facebook.com/[user_id]_[post_id]

Возвращаются некоторые поля, описанные в Документах Graph API для Post :

{
  "id": "1164358582_2458311174854", 
  "from": {
    "name": "Joe Blo", 
    "id": "1164358582"
  }, 
  "message": "Is pretty bummed today", 
  "actions": [
    {
      "name": "Comment", 
      "link": "http://www.facebook.com/1164358582/posts/2458311174854"
    }, 
    {
      "name": "Like", 
      "link": "http://www.facebook.com/1164358582/posts/2458311174854"
    }
  ], 
  "type": "status", 
  "application": {
    "name": "Facebook for Android", 
    "id": "350685531721"
  }, 
  "created_time": "2011-11-20T03:23:04+0000", 
  "updated_time": "2011-11-20T12:12:49+0000", 
  "comments": {
    "data": [
      {
        "id": "1164358582_2458311174852_2962531", 
        "from": {
          "name": "Sue Candy", 
          "id": "1056617421"
        }, 
        "message": "OMG I'm so sorry!!!", 
        "created_time": "2011-11-20T03:25:06+0000"
      }
    ], 
    "count": 1
  }
}

Это все прекрасно, за исключением того факта, что когда я вижу это сообщение в своем потоке на Facebook, оно также показывает местоположение, сопровождающее сообщение:

9 hours ago near El Reno, OK

Я ожидал, что El Reno, OK Объект Place возвращается как поле в этом Посте, но я его не вижу.

В Facebook Graph API Explorer я попытался включить почти все разрешения и не вижу различий в ответе (поле «Место» не возвращено). Я иду об этом неправильно?

1 Ответ

0 голосов
/ 21 ноября 2011

Не уверен на 100%, но я думаю, что вы можете получить информацию о месте, только если она имеет тип checkin.Я полностью понимаю, откуда вы, я сам задумался об этом.

https://developers.facebook.com/tools/

Попробуйте инструмент Graph API Explorer, если вы еще не посмотрели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...