0

私のアプリの 1 人のユーザーについて、彼/彼女のすべての友人の好みを見つけたいと考えています。私のアプリでは、ユーザーが friends_likes権限へのアプリ アクセスを承認する必要があると仮定すると、1 回 (または数回) の API 呼び出しですべての友人のいいね! を取得することは可能ですか? この記事では、ユーザーの友人 1 人につき 1 回電話をかける必要があることを示唆しています。1 人のユーザーが 1000 人以上の友達を持っている可能性があるため、可能であればこれを避けたいと思います。ありがとう。

4

1 に答える 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 に答える