Как я могу получить идентификатор Facebook по ссылке

Я хотел бы получить идентификатор facebook по ссылке. Я хотел бы знать, есть ли у меня все возможные случаи или/и есть ли у меня стандартный способ сделать это, например:

Если у меня есть http://www.facebook.com/pages/ExchangeMyRooms/301768493253094, я могу получить идентификатор из URL

Если у меня есть http://www.facebook.com/babelverse, я делаю: https://graph.facebook.com/?ids=babelverse и я получаю идентификатор

Если у меня есть http://www.imdb.com/title/tt0117500/, я делаю: https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/ и я получаю идентификатор

Результаты должны выглядеть так:

{
"babelverse": {
  "id": "177626422254171",
  "name": "Babelverse",
  "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/372895_177626422254171_1480242829_s.jpg",
  "link": "http://www.facebook.com/babelverse",
  "likes": 957,
  ...

Есть ли способ сделать запрос, например

ВЫБЕРИТЕ ИДЕНТИФИКАТОР ИЗ idontknow WHERE link=mylink

Большое Вам спасибо


person Vincent Roye    schedule 26.07.2012    source источник


Ответы (2)


Итак, вы просто ищете FQL-эквивалент вызова Graph API…?

https://developers.facebook.com/docs/reference/fql/object_url/

person CBroe    schedule 27.07.2012
comment
Да, это так, но я чего-то не понимаю. У меня есть эта страница: exchangemyrooms.com Мне понравился URL-адрес (моя кнопка "Нравится" имеет этот параметр data-href =exchangemyrooms.com) Когда я это делаю: https://graph.facebook.com/http://www.exchangemyrooms.com Идентификатор не отображается, почему? - person Vincent Roye; 27.07.2012
comment
сам URL-адрес является идентификатором, когда вы получаете доступ к этому методу - person Shawn E Carter; 28.07.2012