Проблема потока на стороне сервера Facebook для токена доступа:« Ошибка проверки кода подтверждения ».

Я пытаюсь получить токен доступа от Facebook. Я бился об это уже несколько ночей и надеялся, что другая пара глаз может мне помочь!

Серверный поток Facebook, как описано на https: //developers.facebook. com / docs / authentication / указывает, что URL-адрес токена доступа должен быть в этом формате.

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

Мой очищенный URL-адрес (изменены значения client_id, client_secret и code):

https://graph.facebook.com/oauth/access_token?client_id=000000000000000&redirect_uri=http%3a%2f%2flocalhost%3a57260%2f&client_secret=00000aa0a000a0a000000aaaa0000a00&code=0.aAaAaa_aaAaaaAAaAaA_aa__.0000.0000000000-0000000000|aAAa0AAaa0AA0aAAAAaAA0Aa0a0

Я получаю сообщение об ошибке

{
   "error": {
      "type": "OAuthException",
      "message": "Invalid verification code format."
   }
}

. Я видел несколько сообщений, в которых упоминалось, что redirect_uri должен заканчиваться косой чертой ("/"), и у меня это предусмотрено. Единственное, что в URL-адресе кажется мне подозрительным, - это номер порта в моем redirect_uri http: // localhost: 57260 / , поскольку это то, что Visual Studio назначает моему адресу разработки. Это соответствует URL-адресу моего сайта в Я видел несколько сообщений, в которых упоминалось, что redirect_uri должен заканчиваться косой чертой ("/"), и я это предусмотрел. Единственное, что в URL-адресе кажется мне подозрительным, - это номер порта в моем redirect_uri http: // localhost: 57260 / , поскольку это то, что Visual Studio назначает моему адресу разработки. Это соответствует URL-адресу моего сайта в Я видел несколько сообщений, в которых упоминалось, что redirect_uri должен заканчиваться косой чертой ("/"), и я это предусмотрел. Единственное, что в URL-адресе кажется мне подозрительным, - это номер порта в моем redirect_uri http: // localhost: 57260 / , поскольку это то, что Visual Studio назначает моему адресу разработки. Это соответствует URL-адресу моего сайта в настройки приложения Facebook.

Заранее спасибо!

5
задан proudgeekdad 4 March 2011 в 03:22
поделиться