2016-08-09 2 views
0

Я интегрирую Instagram в моем приложении iOS.«Перенаправление URI не соответствует зарегистрированному URI перенаправления» - от Instagram в приложении iOS

Мой идентификатор клиента: a1eafb31367e435fb541dcfb36d12345

Я использовал редирект в IOS URI приложения, как: iga1eafb31367e435fb541dcfb36d12345: // санкционировать

я установил переадресацию в Instagram URI, как: (добавлено HTTPS как это является обязательным) https://iga1eafb31367e435fb541dcfb36d12345://authorize

Мой запрос URL выглядит следующим образом:

https://instagram.com/oauth/authorize?response_type=token&redirect_uri=iga1eafb1eafb31367e435fb541dcfb36d12345%3A%2F%2Fauthorize&scope=comments+likes&client_id=a1eafb31367e435fb541dcfb36d12345

Но я получаю сообщение об ошибке, как:

{ "код": 400, "ERROR_TYPE": "OAuthException", "error_message": «Перенаправить URI не соответствует зарегистрированному URI переадресации "}

Я искал об этом, но не смог найти решение.

В чем проблема? Пожалуйста, помогите мне решить эту проблему.

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

+0

Попробуйте эту ссылку Он может помочь вам http://stackoverflow.com/questions/24649152/how-to-solve-auth-error-redirect -ури-не-match-registered-redirect-uri-in –

+0

@NSSam благодарит за помощь. Но я пробовал, но не мог работать. – Rohan

+0

попробуйте его без ': // authorize'. Instagram недавно изменила ситуацию в фоновом режиме, которая запретила подобные вещи. Он должен быть действительным url – AndyRyan

ответ

0

Недавно Instagram требовала, чтобы URL-адреса переадресации были действительными URL-адресами, поэтому вам нужно удалить ://authorise с конца.

FYI они также rmoved возможность использовать пользовательские protocal имена, например xxxx://redirecturl

+0

Извините, я не мог понять. Можете ли вы, пожалуйста, изменить свой ответ, объясните это на примере, используя мои данные? – Rohan

+0

Просто скажите, что передать ** redirect uri ** в приложении ios и на instagram – Rohan

+0

Rohan, вы поняли, в чем причина ошибки? – Delphian

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

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