【问题标题】:Get all Facebook friends in one Request在一个请求中获取所有 Facebook 好友
【发布时间】:2013-10-29 05:00:57
【问题描述】:

我想用installed 字段为我的应用检索用户的所有Facebook 好友。使用 facebook 的 graph api,它对响应进行分页,但我不想让每个用户发出多个请求。有没有办法https://graph.facebook.com/<user_id>/friends?fields=installed&access_token=<access_token> 让所有朋友不分页?

如果您想知道,我正在使用这些数据为我的应用程序重建朋友图。

【问题讨论】:

  • 设置一个比默认值更高的limit(我认为是25)。
  • 我试过https://graph.facebook.com/<user_id>/friends?fields=installed&limit=999999&access_token=<access_token> 这是正确的做法吗?它仍然返回一个“下一个”url,虽然我没有检查它是否真的返回了 999999 个结果,那么我怎么知道我已经收到了所有数据呢?它不应该说:{next: null}?

标签: facebook-graph-api


【解决方案1】:

您可以在调用中添加limit 以增加您获得的结果数量。例如:

https://graph.facebook.com/<user_id>/friends?fields=installed&access_token=<access_token>&limit=1000

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多