2016-07-05 2 views
2

Я уже говорил об этом вопросе Instagram API: The access_token provided is invalid, прежде чем публиковать этот вопрос сам.Недопустимый доступ к access_token. Instagram

Мое положение довольно похоже, где я только что зарегистрировал новое приложение вчера, и теперь он находится в режиме Sandbox. Я понимаю, что мой доступ к данным instagram довольно ограничен. Однако у меня нет ни малейшего представления, почему даже самые простые просьбы, как показано ниже, я получил ошибку The access_token provided is invalid.

https://api.instagram.com/v1/users/self/?access_token=ACCESS-TOKEN

Я совершенно уверен, что я делаю это право, но только в случае, если я делаю это неправильно. Сначала мне нужно будет войти в мое приложение с указанным ниже URL-адресом, где мне нужно будет перейти на мои собственные CLIENT-ID и REDIRECT-URI.

https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=code

После успешного входа в систему, он будет перенаправлять на мой REDIRECT-URI например: http://your-redirect-uri?code=CODE

скопировать сгенерированный CODE и присоединять с https://api.instagram.com/v1/users/self/?access_token=CODE, что она возвращается меня The access_token provided is invalid.

Пожалуйста, поправьте меня, если я делаю это неправильно.

ответ

4

Для тех, кто столкнулся с тем же вопросом, что и я, я понял, что мне нужно изменить code на access-token. Поскольку я использую Implicit flow, мне нужно было изменить этот параметр, чтобы вернуть мне токен.

От: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=кода

To: https://api.instagram.com/oauth/authorize/?client_id=CLIENT-ID&redirect_uri=REDIRECT-URI&response_type=лексема

+0

Кстати, не забудьте дезактивировать Отключить опцию неявного OAuth в IG Управления клиентов консоли. – Jim

+0

Вау, спасибо за это! меня смутило, почему мой «токен» не работал. – Master

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