2010-07-21 7 views
0

Est-il possible d'avoir des amis communs en utilisant une API Facebook (l'intersection de deux listes d'amis)?Facebook API Amis communs

Par exemple, si vous utilisez l'API graphique Facebook, vous pouvez faire quelque chose comme

https: ..// graph.facebook.com/me/friends

mais si vous

https : ..// graph.facebook.com/220439/friends

il y a une erreur de confidentialité ...

Mais si vous pouvez voir les mêmes informations avec

http://www.facebook.com/friends/?id=220439

Ainsi, vous obtenez l'erreur de confidentialité en utilisant l'API, mais l'information est accessible au public?

Donc le résultat est de recourir au grattage de l'écran? ... Cela semble étrange.

Répondre

0

Pour accéder à la liste d'amis d'un utilisateur, vous avez besoin d'un jeton d'accès valide pour cet utilisateur. Ensuite, pour obtenir l'intersection de deux listes d'amis, vous aurez besoin d'un jeton d'accès valide pour les deux utilisateurs. Récupérez les listes d'amis séparément, puis faites l'intersection dans votre propre code. Pour autant que je sache, il n'est pas possible d'obtenir la liste d'amis d'un utilisateur sans un jeton d'accès pour cet utilisateur.

+0

Je crois que c'est la réponse correcte si vous faites des appels d'API mais il est possible d'obtenir la liste d'amis de l'utilisateur sans le jeton d'accès en utilisant le grattage d'écran. – Will

Questions connexes