2012-04-09 7 views
1

Ich entwickle eine Facebook-Anwendung. In dieser App bekomme ich die Freunde des Benutzers mit dem Graphen api. Zum Beispiel:Holen Sie sich nur die weiblichen oder männlichen Freunde

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

Dies funktioniert gut, aber ich mag filtern, dass nur die männlichen oder nur die weiblichen Freunde zu bekommen. Ich tue das, indem ich alle Freunde des Benutzers erwische und dann die Männchen oder Weibchen auswähle, aber ich möchte wissen, ob es eine Möglichkeit gibt, das zum Zeitpunkt des Api-Anrufs zu filtern. Kann mir jemand helfen?

Antwort

2

Try FQL zu verwenden:

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

FB dev explorer example

Verwandte Themen