0

特定の写真にタグ付けされているすべての人 (友達のみ) を見つける必要があります。私は写真のpidを知っています。これは、FQL クエリを介して行う必要があります。

何か助けはありますか?

4

1 に答える 1

0

どうぞ。これにより、特定の写真にタグ付けされた友人について必要なほとんどのデータが得られます。

SELECT id, name, pic_square, username, type FROM profile WHERE id IN
  (SELECT subject FROM photo_tag WHERE pid = XXXXX AND subject IN
    (SELECT uid2 FROM friend WHERE uid1 = me() ) )

このクエリでは、Facebook アプリに表示されているすべての友達を取得できない場合があります。これは、プライバシー設定がどのように構成されているかによって異なります。プライバシーが公開に設定されていない場合、API はデータを返しません。

取得方法によっては、サブアウトしたい場合がありobject_idますpid。このpidフィールドは、非推奨への道を進んでいるようです。

于 2012-08-06T12:52:57.537 に答える