【问题标题】:Facebook FQL Query not returning results in certain casesFacebook FQL 查询在某些情况下不返回结果
【发布时间】:2012-12-29 23:12:20
【问题描述】:

我正在尝试获取某些页面的总粉丝数。

为此,我使用以下 HTTP 获取例如页面 id:462790137094807 https://graph.facebook.com/fql?q=select+fan_count+from+page+where+page_id%3D462790137094807

但是,对于某些页面 id,例如:378009835566560 尽管该页面有一些粉丝,但我得到的结果是空的。 https://graph.facebook.com/fql?q=select+fan_count+from+page+where+page_id%3D378009835566560 或另一个例子: https://graph.facebook.com/fql?q=select+fan_count+from+page+where+page_id%3D149294551780718

为什么 Facebook 不返回正确的值?我有什么遗漏或做错了吗?

任何帮助表示赞赏。

【问题讨论】:

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


    【解决方案1】:

    页面378009835566560 对其施加了用户限制。它要么阻止来自某些国家或某些年龄的用户。我可以在美国看到,所以我猜这是年龄限制。

    除非您使用符合页面所有者标准的用户访问令牌进行身份验证,否则您无法获取该页面的数据。

    要对此进行测试,请尝试从您未登录 Facebook 的浏览器访问 http://facebook.com/378009835566560。您将收到“未找到”错误。从登录的浏览器访问,您将看到该页面(如果您符合条件)。

    【讨论】:

      猜你喜欢
      • 2012-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-03
      • 1970-01-01
      • 2021-09-03
      • 2012-12-30
      • 1970-01-01
      相关资源
      最近更新 更多