2009-11-07 5 views
3

J'essaie d'obtenir une liste des amis de l'utilisateur en utilisant fb connect pour l'iphone.iPhone facebook se connecter FQL requête pour obtenir des amis de l'utilisateur

J'ai essayé les deux requêtes FQL suivantes, mais elles ne semblent pas renvoyer quoi que ce soit.

lequel est correct le cas échéant?

NSString* fql = [NSString stringWithFormat:@"select flid,name from friendlist where owner=%lld",[self fbSession].uid]; 

ou

NSString* fql = [NSString stringWithFormat:@"SELECT flid,uid FROM friendlist_member WHERE flid IN (SELECT flid FROM friendlist WHERE owner=%lld)",[self fbSession].uid]; 

Répondre

6

Ah .. figured it out ...

NSString* fql = [NSString stringWithFormat:@"SELECT name,uid FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=%lld)",[self fbSession].uid]; 
+0

J'ai la liste des amis de l'utilisateur. Mais je ne veux afficher que les amis qui sont en ligne sur Facebook. Est-ce possible?? – Apple

Questions connexes