0

Facebookのすべての友達のアルバムの総数を取得するには?

Facebookの友達の合計アルバムを一度にすべて取得したい。

FBで「アルバム」テーブルをクエリする方法を知っている人は誰でも

あなたの考えを共有してくださいありがとう

4

1 に答える 1

2

ユーザーのすべての友人のすべてのアルバム名とアルバムのオブジェクト ID を返すための質問 FQL に似ています。

ifaourがサイドノートの例で言及したように「LIMIT 25」を削除すると、クエリは次のようになり、タスクを実行します

SELECT aid, owner, name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())

第2ステップ:マルチクエリ形式にしましょう

{"query1":"SELECT aid, owner, name FROM album WHERE owner IN (SELECT uid2 FROM friend WHERE uid1=me())","query2":"SELECT owner, album_object_id, object_id FROM photo WHERE aid IN (SELECT aid FROM #query1)"}

シナリオに合わせて query2 のフィールドを変更する必要があると思います

これらは、5000 の結果制限を持つ 2 つの大きなファット json オブジェクトとして返されます...次の 5000 と残りをクエリする解決策がわかりません...

また、FQL と Graph API の両方にバグがあると思います。一部の友人のアルバムが結果に表示されません... (はい、適切なアクセス許可と、参照とクエリに必要なスコープがある...)この問題のバグレポートを発行しました

于 2011-11-02T21:16:27.540 に答える