2010-12-17 10 views

Antwort

3

Sie können die Liste der Freunde die folgenden API-Aufruf erhalten mit:

Friends: https://graph.facebook.com/me/friends?access_token=... 

und dann in der Liste für die Person die Sie suchen.

Siehe ausführlichere Dokumentation hier: http://developers.facebook.com/docs/api

+24

kann ich Filter anwenden diese API .. bedeutet, dass ich "AMIT" nur innerhalb meiner Freunde suchen möchte. . . . . https://graph.facebook.com/search?q=Amit&type=user diese API Suche Benutzer AMIT, aber es Suche öffentlich, aber ich möchte nur innerhalb der Freundesliste suchen –

+0

Ich stimme mit @AmitBattan, ich habe nichts gefunden in der Facebook tut das, was komisch ist. Gut gemacht Facebook, gut gemacht ... – Ionut

6

Sie den Namen des Freundes wie folgt suchen:

select uid, name, sex 
from user 
where uid in (SELECT uid2 FROM friend WHERE uid1 = me()) 
and (strpos(lower(name),'TheFriendName')>=0 OR strpos(name,'TheFriendName')>=0) 

TheFriendName = Vollständiger Name oder Teil des Namens

Beispiel:

select uid, name, sex 
from user 
where uid in (SELECT uid2 FROM friend WHERE uid1 = me()) 
and (strpos(lower(name),'Jack')>=0 OR strpos(name,'Jack')>=0) 
+0

das hat den Trick für mich gemacht. Vielen Dank :) – Shabith

+0

glücklich zu helfen :) – Ofear

+3

* sidenote: * FQL wird bald veraltet sein. Weitere Informationen finden Sie in der Dokumentation (https://developers.facebook.com/docs/reference/fql/). – Raptor

Verwandte Themen