8
votes

Facebook-graph-api Obtenir "Jeton d'accès Oauth non valide". Après 3 appels HTTPS

HI im essayant d'obtenir des flux muraux de groupe, IM à l'aide de l'application de bureau pour obtenir tous les flux, mais après 3 appels d'API HTTPS, je obtiens:

https://graph.facebook.com/175923872448029/feed?access_token=355xxxx|2575b794cd858xxxx-55xxx13|N-oGZ6q2sNDNgxxxxU-TDw&distance=100000&limit=30&offset=0

https://graph.facebook.com/175923872448029/feed?access_token=355xxxx|2575b794cd858xxxx-55xxx13|N-oGZ6q2sNDNgxxxxU-TDw&distance=100000&limit=60&offset=30

https://graph.facebook.com/175923872448029/feed?access_token=355xxxx|2575b794cd858xxxx-55xxx13|N-oGZ6q2sNDNgxxxxU-TDw&distance=100000&limit=90&offset=60

https://graph.facebook.com/175923872448029/feed?access_token=355xxxx|2575b794cd858xxxx-55xxx13|N-oGZ6q2sNDNgxxxxU-TDw&distance=100000&limit=120&offset=90 <-- this call gives me the error


0 commentaires

3 Réponses :


5
votes

Vous n'avez pas correctement défini d'authentification. Voir: http://developers.facebook.com/docs/authentication/


3 commentaires

Cela est étrange. Comment utiliser une application et vérifier les problèmes d'authentification avant de soumettre?


J'ai un problème similaire maintenant avec FB Messenger. Vous avez besoin d'une approbation spéciale pour envoyer des messages, mais ne peut pas développer / tester l'application sans cette approbation.


Pour répondre à la question posée par @shailentj Si vous connaissez le jeton d'accès, vous pouvez vérifier les autorisations à https://developers.facebook.com/tools/debug/accessToken/



-3
votes

Cela m'est arrivé pendant des heures:

Facebook-graph-API Obtenir "Jeton d'accès Oauth non valide".

Dans mon cas, l'application réaffectait à une adresse locale et l'URL autorisée par Facebook n'était pas locale, alors Facebook n'était donc pas connecté.

L'Access_Token de l'utilisateur que j'utilisais était un ancien accès_Token gardé dans le script par la fenêtre.SessionStorage. Je pensais donc que j'utilisais le droit Access_Token, mais je n'étais pas.


2 commentaires

Qu'est-ce que tu as fait exactement?


Qu'avez-vous fait pour résoudre ce problème?



0
votes

Pour mon cas, je l'ai fait de cette façon:

J'ai essayé de plusieurs manières et j'ai également eu l'erreur de jeton d'accès Oauth non valide. Après avoir obtenu mon jeton d'accès à la page à l'aide de l'explorateur graphique, j'ai écrit ce code: P>

pagetoken = 'EAAOSZBmdTKBMBAIf1FrTGmapagVZAvwdlrwSWNc3EZCOTXQ90Im9u'

mylikes = "https://graph.facebook.com/me?fields=likes.summary(true)&access_token="+pagetoken 


0 commentaires