Как получить page_id с URL-адреса Facebook - PullRequest
7 голосов
/ 03 октября 2011

мой вопрос: как получить facebook page_id, начиная с простого URL-адреса fb. Например:

На самом деле, если URL соответствует строке "facebook.com/pages/", я звоню:

еще я звоню:

Этот подход, кажется, работает хорошо, но он действительно эмпирический и, глядя на документацию, я не вижу никаких предложений.
О чем ты думаешь?

Ответы [ 2 ]

4 голосов
/ 23 октября 2012

Я не совсем уверен, что вы спрашиваете, но я думаю, что вы говорите, пытаясь получить идентификатор страницы, которую вы знаете только по ее "URL тщеславия" или "псевдоним".

По сути, вы можете выполнить запрос API api-графа Facebook к «URL-адресу тщеславия», а затем получить идентификатор из предоставленного запроса.

Например ... если вы открываете Facebook API Graph Explorer https://developers.facebook.com/tools/explorer?method=GET&path=coca.cola.

или сделать запрос на http://graph.facebook.com/coca.cola

вы можете увидеть в полученном ответе "id": "40796308305" какой идентификатор страницы вы говорите.

Переход к http://www.facebook.com/40796308305 должен доказать это.

Надеюсь, это поможет.

0 голосов
/ 21 апреля 2017

Для моей мета OG <meta property="fb:app_id" content="010101010101010" />

Я получил свой идентификатор приложения страницы, зайдя сюда:

https://developers.facebook.com/docs/plugins/page-plugin

получить код> appId

Строка 6: js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.9&appId= 010101010101010";

Отладчик совместного использования теперь перестал жаловаться https://developers.facebook.com/tools/debug/

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