Facebook - 如何获得页面ID?

问题描述 投票:6回答:2

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

我在Facebook上的页面是:

https://www.facebook.com/techsempre 

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

http://graph.facebook.com/techsempre

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

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

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

facebook facebook-graph-api facebook-page
2个回答
10
投票

我发现了问题!

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

谢谢你的回答!


1
投票

Facebook有一个Developers网站。

Facebook Developers Page

该页面有一个工具菜单,包括Graph API资源管理器:

Graph API Explorer

Search for a field有一个选项

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

有趣的是,这不会给你Facebook组的ID!当您访问该组时,Facebook组的ID似乎只是在URL中,除非您已经编辑了组设置,并且Set Up Group Address。在这种情况下,URL中的ID号将不再显示。那么你如何找到该组的ID呢?一旦你指定一个Group Address,没有回头,你不能删除Group Address

© www.soinside.com 2019 - 2024. All rights reserved.