Как получить информацию о сети пользователя с помощью Facebook Graph API?(PHP) - PullRequest
4 голосов
/ 24 декабря 2010

Я играл с Facebook Graph API около недели, и все еще не мог найти, как получить информацию о сети пользователя?Я не знаю, хранит ли Graph API сеть пользователя;Я не видел такой информации.Проще говоря, если пользователь находится в сети "Google", могу ли я получить имя и идентификатор сетей, к которым принадлежит пользователь?

Если это невозможно, могу ли я получить дополнительные адреса электронной почты пользователя?

Спасибо за вашу помощь.

1 Ответ

6 голосов
/ 24 декабря 2010

Использование FQL : поле affiliations таблицы User содержит эту информацию

Пример вызова: https://graph.facebook.com/fql?q=select affiliations from user where uid= 4&access_token=<ACCESS TOKEN>

Пример ответа:

{
  "data": [
    {
      "affiliations": [
        {
          "nid": 16777217, 
          "name": "Harvard", 
          "type": "college"
        }, 
        {
          "nid": 50431648, 
          "name": "Facebook", 
          "type": "work"
        }
      ]
    }
  ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...