J'utilise java et le but de mon application de démonstration est simple : Mettre à jour le statut de l'utilisateur. J'ai suivi la Flux côté serveur à la page http://developers.facebook.com/docs/authentication . J'ai obtenu la boîte de dialogue d'authentification, facebook m'a conduit à l'url de rappel et j'ai obtenu le message suivant code dans ma page de rappel. Ensuite, j'ai échoué lorsque j'ai essayé de générer un jeton d'accès.
Dans la page du guide, il est indiqué que l'url suivante peut être utilisée pour générer un jeton d'accès :
https://graph.facebook.com/oauth/access_token?
client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&
client_secret=YOUR_APP_SECRET&code=THE_CODE_FROM_ABOVE
Mais ce qui se passe dans mon environnement est que j'ai le message d'erreur suivant :
{
"error": {
"type": "OAuthException",
"message": "Error validating verification code."
}
}
Je suis certain que tous les paramètres sont corrects car si je modifie la valeur client_id ou le paramètre client_secret, j'obtiendrai un message d'erreur différent. Le paramètre code est ce que j'ai obtenu du callback facebook. Cela devrait donc être correct, non ? Je n'arrive vraiment pas à comprendre quel est le problème....
Une idée à ce sujet ? Je suis coincé ici...