1

私はFacebookアプリケーションを開発しています。このアプリでは、グラフ API を使用してユーザーの友達を取得します。例えば:

$facebook->api("/{$user_id}/friends?fields=id,name,gender");

これは問題なく機能しますが、フィルター処理して、男性または女性の友達だけを取得したいと考えています。ユーザーのすべての友達を取得してから男性または女性を選択することでこれを行っていますが、API 呼び出し時にそれをフィルタリングする方法があるかどうかを知りたいです。誰かが私を助けることができますか?

4

1 に答える 1

2

使用してみてくださいFQL

/fql?q=select uid, name, sex from user where uid in(select uid2 from friend where uid1 = me()) and sex = "female"

FB 開発者エクスプローラーの例

于 2012-04-09T19:31:59.237 に答える