【问题标题】:Facebook - How to get Page ID?Facebook - 如何获取页面 ID?
【发布时间】:2013-04-25 20:01:02
【问题描述】:

我需要在 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
   }
}

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

【问题讨论】:

  • 您提到的页面似乎不存在,请仔细检查网址。
  • 解决您的错误的方法是创建页面。
  • 我已经创建了这个页面,它目前正在运行。查看网站:techsempre.com,我在这个页面有超过 1.8k 的赞。试试这个链接:facebook.com/techsempre?ref=ts&fref=ts
  • 天哪,我去我的 facebook 页面的“管理权限”,我发现了问题:“只向这些国家的观众展示这个页面:巴西”。对不起,伙计们,现在开始工作了!

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


【解决方案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

【讨论】:

    【解决方案2】:

    我发现了问题!

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

    感谢您的回答!

    【讨论】:

    • 接受您的回答,以便将来的人们从中受益。
    猜你喜欢
    • 2011-12-04
    • 2016-03-22
    • 2019-10-01
    • 2014-11-27
    • 1970-01-01
    • 2013-05-28
    • 2011-11-06
    • 1970-01-01
    • 2021-12-19
    相关资源
    最近更新 更多