【问题标题】:No public page Info from Graph API没有来自 Graph API 的公共页面信息
【发布时间】:2014-01-18 18:17:50
【问题描述】:

当我尝试查询任何粉丝页面的图形 api 时,我会得到有关他们的信息,例如他们的 ID、姓名、关于等。这是一个示例:

https://graph.facebook.com/google

但是,某些页面根本不返回任何信息!一个例子:

http://graph.facebook.com/https://www.facebook.com/CobaltHeights

这是为什么?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    这只是意味着“CobaltHeights”不是任何现有页面的命名空间。

    向页面添加命名空间

    换句话说,页面没有将其页面地址(在页面设置->“页面信息”选项卡中)配置为https://www.facebook.com/CobaltHeights

    或:

    为没有命名空间的页面调用 Graph API

    如果您的页面 URL 如下所示:

    https://www.facebook.com/pages/CobaltHeights/205123456718603

    那么您的页面 ID 将是 205123456718603,您可以致电:

    https://graph.facebook.com/205123456718603

    【讨论】:

    • 但这意味着什么?该页面显然存在并且处于活动状态。我如何获取有关它们的信息?
    • 确保为页面设置了命名空间。
    • 这是怎么做的?我不知道页面为自己设置了名称空间?这是一个普通的粉丝专页,不是 Page App...
    • 感谢您的回答。如果我无法控制该页面(即它不是我的),是否可以像您在那里那样检索 ID?如果有怎么办?顺便说一句,链接返回错误 - 不支持的获取请求。
    • 在这里回答您的所有问题:facebook.com/help/409473442437047。它返回错误,因为此 URL 已被发明...如果这不是您的页面,只需查看页面 URL 或通过 Graph API 获取页面 ID。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 2018-09-21
    • 2015-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多