Facebook - 如何获得页面ID?

时间:2013-05-01 19:05:43

标签: facebook facebook-graph-api facebook-page

我需要在Facebook上获取我的页面的页面ID,但是当我尝试这样做时我遇到了麻烦。

我在Facebook上的页面是:

https://www.facebook.com/techsempre 

我正在尝试使用图表获取页面ID,正如互联网上的很多文章所建议的那样,但我收到了错误。我转到这个网址:

http://graph.facebook.com/techsempre

但是,相反JSON我得到以下错误:

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

有人知道这样做的好方法或解决此错误的方法吗?

2 个答案:

答案 0 :(得分:10)

我发现了问题!

我转到我的Facebook页面的“管理权限”,我发现了问题。在“仅向这些国家/地区的观众显示此页面”字段中,我的编辑中有人写了“巴西”,因此我的FanPage仅适用于巴西 - 其中不包含图表。

感谢您的回答!

答案 1 :(得分:1)

Facebook有一个Developers网站。

Facebook Developers Page

该页面包含一系列工具,包括Graph API资源管理器:

Graph API Explorer

Graph API Explorer

Search for a field

有一个选项

点击Search for a field,然后选择accounts。然后单击Submit按钮。

有趣的是,这不会为您提供Facebook 群组 的ID!当您访问该群组时,Facebook群组的ID似乎只是在网址中, 除非 您已编辑群组设置,Set Up Group Address。在这种情况下,URL中的ID号不再显示。那么你如何找到该组的ID呢?指定Group Address后,就无法撤消,您无法移除Group Address