-1

嗨,我想通过 100 个用户的分页获取我的 fabebook 朋友 ID 列表。问题是,如果我将 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]它会返回我所有的朋友,并附加一个带有 url 对象的分页键用于下一页。

问题是我如何用 FQL 告诉我 100 个用户的列表,并分页到下 100 个用户。

4

1 回答 1

2

Graph API 返回分页链接;FQL 没有。因此,您必须自己执行此操作,方法是进行另一个包含 OFFSET 参数的查询。

于 2012-10-17T10:09:53.940 回答