我希望结合对 Facebook Graph API 的调用。我想一次性收集好友信息和个人资料信息。
我还在这里提出了一个单独的问题 - Facebook SDK collecting user information and friends
为这两个部分创建 Facebook Graph 请求的正确/最简单的方法是什么?
用户使用此权限数组登录:
NSArray *permissionsArray = @[ @"user_about_me", @"user_birthday", @"user_location", @"email"];
然后我尝试创建一个图形连接来获取信息“例如”用户名、电子邮件、 friend 列表。理想情况下,我想在一个 FBRequest 中执行此操作,而不是在单独的 FBRequestConnection 中执行此操作。我怎样才能做到这一点?我查看了 Facebook SDK 信息,但不知道如何执行此操作,如何才能找到更多相关信息?
最佳答案
您可以通过一次 API 调用获取所有这些信息:
/me?fields=id,username,email,friends
我不确定 iOS 的语法。
如果您想了解更多好友的数据,可以通过 field expansion 指定字段,像这样:
/me?fields=id,username,email,friends.fields(id,name,username,birthday)
关于ios - 从 Facebook 请求用户信息和好友信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15626909/