Maison >interface Web >js tutoriel >Comment récupérer des informations utilisateur étendues à l'aide du SDK JS de Facebook ?

Comment récupérer des informations utilisateur étendues à l'aide du SDK JS de Facebook ?

DDD
DDDoriginal
2024-12-31 11:00:10206parcourir

How to Retrieve Extended User Information Using Facebook's JS SDK?

Récupération des informations utilisateur étendues à partir du FB.api(/me) du SDK Facebook JS

Dans Graph API v2.4, récupération des informations utilisateur étendues , comme l'e-mail, la date de naissance et les noms et prénoms, en appelant simplement FB.api('/me') ne suffit plus. Pour répondre aux optimisations de performances dans les réseaux mobiles, l'API nécessite désormais une spécification explicite des champs.

Solution :

Pour obtenir les informations souhaitées, spécifiez manuellement chaque champ dans votre FB. appel api :

FB.api('/me', 'get', { access_token: token, fields: 'id,name,gender,email,birthday' }, function(response) {
    console.log(response);
});

Ce code récupérera les champs spécifiés (identifiant, nom, sexe, e-mail et anniversaire) du profil de l'utilisateur. N'oubliez pas d'inclure les champs nécessaires (par exemple, « email », « user_birthday ») lorsque vous demandez des informations sensibles.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Curry en JavaScriptArticle suivant:Curry en JavaScript