Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook - How to get Page ID?

I need get the Page ID of my page in Facebook, but I'm having troubles when I try to do this.

My page on Facebook is:

https://www.facebook.com/techsempre 

I'm trying to get the Page ID with Graph, as suggested by a lot of articles in Internet, but I'm getting error. I go to this URL:

http://graph.facebook.com/techsempre

But, instead a JSON I get the following error:

{
   "error": {
      "message": "Unsupported get request.",
      "type": "GraphMethodException",
      "code": 100
   }
}

Someone knows a good way to do that or a solution for this error?

like image 380
Paladini Avatar asked May 01 '13 19:05

Paladini


2 Answers

I found the problem!

I go to "Manage Permissions" of my facebook page and I found the problem. In the field "Only show this page to viewers in these countries" someone of my editors wrote "Brazil", so my FanPage was only available for Brazilian - which did not include the Graph.

Thanks for the answers!

like image 164
Paladini Avatar answered Sep 30 '22 10:09

Paladini


There is a Developers site for Facebook.

Facebook Developers Page

That page has a menu of tools, including the Graph API explorer:

Graph API Explorer

Graph API Explorer

There is an option for Search for a field

Click Search for a field and choose accounts. Then click the Submit button.

Interestingly, this will NOT give you the ID to a Facebook Group!! The ID for a Facebook group seems to simply be in the URL when you visit that group, UNLESS you have edited the group settings, and Set Up Group Address. In that case, the ID number in the URL won't show up anymore. So then what do you do to find the ID for the group? Once you designate a Group Address, there is no going back, you can't remove the Group Address.

like image 44
Alan Wells Avatar answered Sep 30 '22 11:09

Alan Wells