多个FQL查询合二为一

时间:2012-08-24 14:30:01

标签: objective-c ios facebook-fql fql.multiquery

在我正在使用FacebookSDK的项目中,我需要通过分页获取好友列表,因此如何在一个{{1}中获取朋友数量和朋友列表(偏移“值”,限制10) }?

我的疑问是:

FQL query

提前致谢。

1 个答案:

答案 0 :(得分:2)

您需要将两个查询编码为JSON对象,并将该对象作为查询传递给/fql端点:

{
  'num_friends':'SELECT friend_count FROM user WHERE uid = me()',
  'ten_friends':'SELECT uid2 FROM friend WHERE uid1 = me() LIMIT 10 OFFSET 0'
}

有关在iOS SDK中使用多查询的具体信息,请参阅this tutorial

的步骤2b