2015-02-28 2 views
1

Это, вероятно, будет очень глупым вопросом, но я довольно новичок в этом и Я пытаюсь узнать, как использовать API-интерфейс Instagram для Ruby.{"code": 400, "error_type": "OAuthException", "error_message": "URI перенаправления не соответствует зарегистрированному URI переадресации"}

Я установил Sinatra и попытаюсь перейти к localhost: 4567 для запуска образца приложения, найденного здесь: Instagram API Sample Application. Я заменил CLIENT_ID и CLIENT_SECRET в коде в ссылке с моим фактическим идентификатором клиента и секретом.

Мой URL-адрес веб-сайта установлен на http://localhost:4567/, а URI перенаправления также имеет ту же ссылку.

Возможно, это действительно глупая проблема и очень легко исправить - может ли кто-нибудь помочь мне? Ниже приведено сообщение об ошибке.

{"code": 400, "error_type": "OAuthException", "error_message": "Redirect URI does not match registered    redirect URI"} 
+0

Похоже, [здесь] (http://stackoverflow.com/questions/16537721/oauth2-instagram-api-redirect-uri-does-not-match-registered-redirect-uri) описано решение вашей проблемы. –

ответ

1

Вы не читаете сообщение ошибки правильно.

Вам не нужно указывать URL-адрес веб-сайта и URL-адрес переадресации, а у вас есть необходимость убедиться, что URL-адрес перенаправления, который вы установили, совпадает с параметром url , который вы передаете для аутентификации на этапе oauth2.

Смежные вопросы

 Смежные вопросы