获取facebook用户ID的FQL不会返回“分页”键作为响应

时间:2012-10-17 10:05:47

标签: iphone ios facebook paging facebook-fql

您好我想获得我的fabebook朋友ID的列表,其中有100个用户的分页。 问题是,如果我将hte FQL设置为

        NSString *fqlString = @"SELECT uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) LIMIT 300";

它按预期返回表格中唯一的前300名用户,但没有对下一页的任何引用。

Result: {
data =     (
            {
        uid = 1519xxx;
    },
            {
        uid = 9806xxx;
    }

....
);

}

如果我请求[FBRequest requestForMyFriends]的朋友,它会将我的所有朋友返回给我,另外还有一个带有下一页网址对象的分页键。

问题是如何告诉FQL向我提供100个用户的列表,其中包括对下一个100个用户的分页。

1 个答案:

答案 0 :(得分:2)

Graph API返回分页链接; FQL没有。所以你必须自己做,通过另一个查询包括OFFSET参数。