-1

こんにちは、100 人のユーザーのページングで fabebook のフレンド ID のリストを取得したいと考えています。問題は、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 オブジェクトを含むページング キーが返されます。

問題は、次の 100 人のユーザーへのページングを使用して 100 人のユーザーのリストを取得するように、FQL でどのように伝えることができるかです。

4

1 に答える 1

2

GraphAPIはページングリンクを返します。FQLはそうではありません。したがって、OFFSETパラメータを含む別のクエリを作成して、自分でそれを行う必要があります。

于 2012-10-17T10:09:53.940 に答える