Подтвердить что ты не робот

Идентификатор Facebook из URL

Учитывая URL-адрес facebook, такой как http://facebook.com/cnn, есть ли способ получить идентификатор этой страницы, чтобы очистить его?

4b9b3361

Ответ 1

Лучше (и юридический) сделать это с помощью графического API. Просто выполните запрос API к https://graph.facebook.com/cnn и получите идентификатор ответа.

Вот ответ для cnn:

{
   "id": "5550296508",
   "name": "CNN",
   "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/hs178.ash2/41813_5550296508_728_s.jpg",
   "link": "http://www.facebook.com/cnn",
   "category": "Company",
   "website": "www.cnn.com\nwww.ireport.com\n",
   "username": "cnn",
   "company_overview": "TRIVIA FROM THE CNN TOUR...",
   "products": "CNN US...",
   "likes": 1689936
}

Ответ 3

По состоянию на сегодняшний день (28 июля 2015 года), все еще существует простой способ получить идентификатор страницы (или пользователя).

Перейдите на страницу facebook (или пользователя). Синтаксис https://www.facebook.com/[username или pagename]

Щелкните правой кнопкой мыши, чтобы просмотреть исходный код, а затем найдите строку "pageID": в случае страницы. Числовой идентификатор рядом с искомой строкой будет id. В случае пользователя выполните поиск "uid":.

Ответ 4

Работал с ним сегодня. Итак, для людей, которые хотят знать, как это работает. Используйте это:

https://graph.facebook.com/<the_fb-address>?access_token=$accessToken

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