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!