Почему во время просмотра доступна информация, недоступная с помощью графика API? - PullRequest
1 голос
/ 05 октября 2011

Информация о профиле, такая как интересы, образование и история работы, доступна мне, когда я просматриваю профили пользователей, которые не являются моими друзьями (во время входа и выхода из системы). Однако эта информация недоступна, используя график api, используя маркер доступа, предоставленный моим пользователем с максимально возможными разрешениями.

Почему это? Я делаю что-то не так или это политика Facebook, чтобы предоставить больше информации при просмотре сайта, чем при использовании графика API?

1 Ответ

3 голосов
/ 05 октября 2011

Я полагаю, что так работает при использовании API, вы можете легко это подтвердить, нажав на График любого пользователя (даже не подключаясь к Facebook):

https://graph.facebook.com/zuck

Результат:

{
   "id": "4",
   "name": "Mark Zuckerberg",
   "first_name": "Mark",
   "last_name": "Zuckerberg",
   "link": "http://www.facebook.com/zuck",
   "username": "zuck",
   "gender": "male",
   "locale": "en_US"
}

Теперь с пользователем access_token Я получил еще пару полей:

{
  "id": "4",
  "name": "Mark Zuckerberg",
  "first_name": "Mark",
  "last_name": "Zuckerberg",
  "link": "https://www.facebook.com/zuck",
  "username": "zuck",
  "gender": "male",
  "locale": "en_US",
  "updated_time": "2011-10-02T21:26:46+0000",
  "type": "user"
}

Итак, вернемся к вашему вопросу:

Предоставляет ли Facebook больше информации?информация о общедоступных профилях при просмотре сайта, чем при использовании графика api?

ДА

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