How to get page id of a facebook page

前端 未结 8 1491
囚心锁ツ
囚心锁ツ 2021-02-19 02:03

I need to fetch page id of a facebook page of a given URL in graph API. e.g this is the URL http://www.facebook.com/platform and I want to get the page id of this facebook page.

相关标签:
8条回答
  • 2021-02-19 02:34

    Just use https://graph.facebook.com/your_username and after you can see all the detain and your ID

    0 讨论(0)
  • 2021-02-19 02:36

    Just Go To https://developers.facebook.com/tools/explorer Type in the name of your page in the box and click submit and you will get your page id

    0 讨论(0)
  • 2021-02-19 02:37

    Now you can Find Facebook Page ID or User ID Online http://jobyj.in/api/find-facebook-page-id-or-user-id-online/

    0 讨论(0)
  • 2021-02-19 02:39

    The answers given before this one (Oct 27, 2015) no longer work.

    What works right now is to go to the page or user's Facebook page, and grep the source for fb://page/\d+ or fb://profile/\d+.

    Example:

    https://www.facebook.com/idorecall/

    contains

    fb://page/1605841049661522

    https://www.facebook.com/dandasco

    contains

    fb://profile/100002764094643

    Try this on the command line:

    curl -skA "Mozilla/5.0" https://www.facebook.com/idorecall/ | grep -oE "fb://[^\"]+"
    
    0 讨论(0)
  • 2021-02-19 02:39

    Try This :

     $url="http://graph.facebook.com/cocacola";
        $content=file_get_contents($url);
        $x=json_decode($content);
        echo $x->id;
    
    0 讨论(0)
  • 2021-02-19 02:42

    The answers given before Oct 27, 2015 no longer work, and the other answer given after that is not dynamic, but requires site scraping. This answer provides the necessary URLs.

    1) Get your App-id and App-secret by choosing an existing app or creating a new one at this url:

    https://developers.facebook.com/apps/
    

    2) Get an access token by making a GET request to this url:

    https://graph.facebook.com/oauth/access_token?client_id=" + APP_ID + "&client_secret=" + APP_SECRET + "&grant_type=client_credentials
    

    3) To get the page-id of your fan page, you need the page-name. Go to your fan page on facebook and look at the url. It will have this form:

    https://www.facebook.com/{fan-page-name}
    

    Once you have that, make a GET request to this url:

    https://graph.facebook.com/{fan-page-name}?access_token={access-token}
    

    It will return a bunch of JSON. You're looking for the first "id" element. This is your page-id.

    See my answer here.

    0 讨论(0)
提交回复
热议问题