2016-07-08 2 views
11

Итак, у меня есть веб-приложение, которое входит в Instagram. Прекрасно работает месяцами. Нет изменения кода, и вдруг я получаюInstagram OAuth Login return «Код соответствия не был найден или уже был использован»

{"code": 400, "error_type": "OAuthException", "error_message": "Matching code was not found or was already used."} 

Выход из instagram.com в моем браузере и с помощью моего веб-приложение, чтобы войти в систему с Instagram OAuth .... теперь он не работает. И он работает многократно (вход в и из моего приложения с instagram oauth). Работает отлично.

Пока я не зашел на веб-страницу www.instagram.com в своем браузере. Затем мой вход в систему снова завершается с той же ошибкой. И я не могу войти в мое веб-приложение с instagram oauth снова, пока я не выйду из самого instagram.com

+1

имейте в виду, ту же самую ошибку, с другой ситуацией. Я склонен полагать, что это может быть внутренняя проблема instagram. Я также заметил, что некоторые из моих тестовых пользователей не могут получить доступ к разделу «Управление приложениями». https://www.instagram.com/accounts/manage_access/. страница возвращает 500 внутренних ошибок сервера ... – aporat

+0

Здравствуйте. Это происходит для меня, только когда я обновляю страницу после того, как я вошел в систему. Любые идеи, почему это происходит? – Ionut

ответ

0

Я разрешил его.

Я очищаю кеш браузера, и я выхожу из Instagram.
И снова я пытаюсь войти в OAuth, я могу войти в систему (он возвращает нормальный ответ).

Это не может быть идеальным решением. Попробуйте.

+0

не работает для меня. Но повторная авторизация входа в систему несколько раз приводит к успеху. – Francois

0

Я отправляю HTTP-запрос через прокси-сервер SOCKS, и он работает.

0

Эта ошибка показывает, что создается Access_Token, и мы пытаемся сгенерировать с таким же «CODE». Если вы хотите новый ACCESS_TOKEN, вам нужно повторно сгенерировать код и использовать этот CODE для создания ACCESS_TOKEN.

Вот пример URL для генерации кода.

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-CODE&redirect_uri=REQUEST-URI&response_type=code&scope=public_content

client_id = идентификатор клиента из Instagram

redirect_uri = URL-адрес, который вы добавили разрешения на Instagram

сфера = Чтобы установить разрешение для новой генерации кода.

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