Je suis en train d'implémenter une application iPhone où je veux récupérer la liste des amis de Facebook qui ont déjà installé l'application sur leurs appareils.
Pour cela, j'envoie la demande ci-dessous :
AppDelegate *appDelegate=[[UIApplication sharedApplication] delegate];
NSMutableDictionary*params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"picture,id,name,link,gender,last_name,first_name",@"fields", nil];
[[appDelegate facebook] requestWithMethodName:@"friends.getAppUsers" andParams:params andHttpMethod:@"GET" andDelegate:self];
mais en réponse, il ne me donne que l'identifiant Facebook des utilisateurs qui ont installé l'application sur leur appareil :
xxxxxxxxxxxxxx1,
xxxxxxxxxxxxxx2,
xxxxxxxxxxxxxx3
Comment puis-je recevoir la réponse ci-dessous pour tous les amis qui utilisent l'application ?
{
"first_name" = abc;
gender = male;
id = 10000xxxxxxxxxxxx;
"last_name" = xyz;
link = "http://www.facebook.com/profile.php?id=10000xxxxxxxxxxxx";
name = "abc xyz";
picture = "http://profile.ak.fbcdn.net/static-ak/rsrc.php/v2/yo/r/UlIqmHJn-SK.gif";
}
Comment y parvenir ?