Facebook直到空结果

时间:2014-01-02 21:30:25

标签: facebook facebook-graph-api

任何人都知道为什么我在facebook中添加untill参数时没有得到任何结果?

请求的网址:https://graph.facebook.com/FBID/home?limit=25&until=1388688636

我如何复制这个:

  1. 转到:https://developers.facebook.com/tools/explorer
  2. 执行上述网址(FBID / home?limit = 25& until = 1388688636)
  3. 在返回的结果中,转到底部并单击获得json密钥的链接:“next”(看起来像:“next”:“https://graph.facebook.com/FBID/home?limit=25&until=1388688639”)
  4. 返回的结果是: {   “数据”:[   ] }
  5. 我搜索了这个问题的年龄并且找不到它,我唯一能想到的是Facebook自从接受访问令牌的许可后才返回帖子,另一个原因可能是Facebook被打破了。

1 个答案:

答案 0 :(得分:0)

这是标准的(虽然没有记录)行为。当您尝试访问其隐私设置被配置为不允许第三方应用程序读取它的对象时,空数据阵列会显示,并且在您到达当前用户的所有公共记录的末尾之后也会显示该数据。

你只需处理它。 <{1}}为真时,继续循环显示下一个结果。

更新:这也可能与Facebook意识到的一个公开问题有关,即破碎的分页。问题似乎是“死胡同”。您可以阅读更多about it here并尝试摆弄时间戳并限制请求的参数。