7
votes

Comment obtenir des informations d'amis de l'utilisateur de Facebook à l'aide du SDK JavaScript

J'utilise le SDK JavaScript Facebook. Je suis capable d'obtenir les informations de l'utilisateur à l'aide de:

FB.api('/me/friends', function(response) {
 ...
}); //.. it only has two values name and id.


1 commentaires

ne renvoie que les amis à l'aide de l'application. Stackoverflow.com/questions/23417356/...


5 Réponses :


0
votes

Je sais à peine quoi que ce soit sur l'API FB, mais avez-vous regardé ceci: http://developers.facebook.com/docs/reeferfer/javascript/fb .Data.Query
Et ceci:
http://developers.facebook.com/docs/reference/fql/


0 commentaires

4
votes

faire: xxx

Vous obtiendrez: xxx

que vous pourriez accéder à la ressource à l'aide de l'ID reçu: < Pré> xxx


0 commentaires

8
votes

Premier votre application doit avoir le bon autorisations , amis_birthday et amis_location dans ce cas.

suivant, utilisez le paramètre champs dans votre demande d'API graphique pour demander le Anniversaire et emplacement champs: xxx

en fonction des paramètres de confidentialité sur certains des comptes des amis, vous pouvez ou non être en mesure de Accédez aux données d'anniversaire ou d'emplacement, assurez-vous donc de gérer les cas où l'info manque. Voir cette question pour pourquoi.


0 commentaires

4
votes

Vous aurez besoin d'un Utilisateur authentifié avec le user_birthday code>, amis_birthday code>, user_location amis_location code> autorisations . Ensuite, vous pouvez faire quelque chose comme:

FB.api('/me/friends', { fields: 'name,id,location,birthday' }, function(result) {
  // resut has the data
})


0 commentaires

0
votes

Vous pouvez obtenir l'identifiant complet de l'ami et le nom dans un tableau à l'aide de FB.API. Il faut initialiser l'application à l'aide de FB.Init et de vérification ultérieure si l'utilisateur est connecté à l'aide de FB.getLoginstatus (). Ensuite, seul fb.api est utile.

Voici un lien qui explique comment chercher des amis à l'aide de SDK JavaScript.


0 commentaires