Est-ce que quelqu'un a accédé avec succès à la liste des amis d'un utilisateur via l'API Facebook Graph?Accéder aux amis d'un utilisateur via l'API Facebook Graph?
J'ai écrit du code pour authentifier les utilisateurs sur mon site Web via l'API OAuth de Facebook. Cela fonctionne magnifiquement; Je peux accéder aux informations publiques, goûts, intérêts, activités, etc. J'accède à ces points de données via le format d'URL suivant, où je remplace "uid" par un id valide (j'utilise l'uid à la place de "moi" parce que "moi" ne fonctionne pas comme annoncé):
https://graph.facebook.com/uid?access_token= ...
https://graph.facebook.com/uid/likes?access_token= ...
https://graph.facebook.com/uid/interests?access_token= ...
https://graph.facebook.com/uid/activities?access_token= ...
Cependant, simplement un accès amis ne fonctionne pas. L'URL,
https://graph.facebook.com/uid/friends?access_token= ...
renvoie l'erreur suivante:
{
"error": {
"type": "OAuthAccessTokenException",
"message": "An access token is required to request this resource."
}
}
Les exemples sur le Graph API docs tous les travaux, mais le jeton d'accès généré sur cette page a un format différent que le mien. Je ne suis pas sûr pourquoi. J'ai suivi leurs instructions à un tee (et l'ai fonctionné pour tout le reste!).
Les amis sont considérés comme publicly accessible information, et j'ai vérifié les autorisations de mon compte Facebook, donc je ne pense pas que ce soit le problème.
Je récupère le jeton d'accès. Je l'utilise pour récupérer les données de profil public, goûts, intérêts et activités. S'il vous plaît laissez-moi savoir comment mon message peut être modifié pour le rendre plus clair. – thebossman