Без токена доступа пользователя можно получить доступ к общедоступной информации следующим образом: http://graph.facebook.com/216311481960
{
"id": "216311481960",
"name": "Bill Gates",
"picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/276582_216311481960_498814368_s.jpg",
"link": "http://www.facebook.com/BillGates",
"likes": 1216122,
"category": "Public figure",
"is_published": true,
"website": "www.thegatesnotes.com www.gatesfoundation.org",
"username": "BillGates",
"talking_about_count": 25035
}
Как видите, это не информация пользователя, а информация о странице.
Для получения информации о пользователе вам необходимо использовать идентификатор пользователя Facebook. У Цака 4 ... так же: http://graph.facebook.com/4
{
"id": "4",
"name": "Mark Zuckerberg",
"first_name": "Mark",
"last_name": "Zuckerberg",
"link": "http://www.facebook.com/zuck",
"username": "zuck",
"gender": "male",
"locale": "en_US"
}
Обратите внимание, что у него есть и first_name, и last_name, тогда как тот, который вы видите в качестве примера Билла Гейтса, явно не пользователь, а страница.
С действительным токеном доступа пользователя вся общая информация может быть получена следующим образом:
http://graph.facebook.com/me?access_token=ValidUserAccessToken