2017-10-18 33 views
1

Dans mon application plate-forme de messagerie, quand je fais cette demande:erreur Facebook: "(# 100) Paramètre non valide", "OAuthException", "code": 100

GET https://graph.facebook.com/v2.8/${psid}?access_token=PAGE_ACCESS_TOKEN
(pour permettre aux utilisateurs d'information publique basée sur leur PSID), parfois Facebook renvoie cette erreur:

'There is an error when trying to get the user\'s info from Messenger:\nError: failed [400] {"error":{"message":"(#100) Invalid parameter","type":"OAuthException","code":100,"fbtrace_id":"FpUUkuX0egc"}}'

Je ne sais pas pourquoi cela arrive, parce que quand j'ai vu l'erreur je fait manuellement la même demande (en utilisant POSTMAN), je suis la résultat correct (profil public de l'utilisateur) sans erreur.

Répondre

0

Vous pouvez peut-être vérifier si POSTMAN envoie quelque chose dans les en-têtes d'une manière différente de ce que vous faites. Il m'est arrivé quelque chose de semblable et c'est que POSTMAN "corrigeait" quelque chose.

Comparez la demande de POSTMAN et celle que vous faites avec votre application côte à côte.

Si cela ne fonctionne pas, faites le moi savoir et je vais regarder dans une autre option. :)