私のアプリの 1 人のユーザーについて、彼/彼女のすべての友人の好みを見つけたいと考えています。私のアプリでは、ユーザーが friends_likes権限へのアプリ アクセスを承認する必要があると仮定すると、1 回 (または数回) の API 呼び出しですべての友人のいいね! を取得することは可能ですか? この記事では、ユーザーの友人 1 人につき 1 回電話をかける必要があることを示唆しています。1 人のユーザーが 1000 人以上の友達を持っている可能性があるため、可能であればこれを避けたいと思います。ありがとう。
1 に答える
1
はい。1 つのFQL クエリで実行できます。
SELECT name, page_id
FROM page
WHERE page_id IN
(SELECT page_id
FROM page_fan
WHERE uid IN
(SELECT uid2 FROM
friend
WHERE uid1 = me()
)
)
于 2012-06-05T22:53:08.507 に答える