@inviziblll

Почему появляется ошибка при авторизации в instagram API?

Не могу понять почему при обращении к instagram API возвращается ошибка?

Я создал на https://developers.facebook.com/ приложение и сгенерировал токен по инструкции
https://nikolaus.by/blog/integratsii/kak-poluchit-...

Мой запрос: https://api.instagram.com/v1/users/search?q=[USERN... TOKEN]
где в USERNAME я указываю мое имя которое я беру из профиля пользователя

5ffc124352345559236230.png

В access_token я указываю мой токен который был получен при регистрации приложения в разделе для разработчиков https://developers.facebook.com/ который формируется по нажатию на кнопку Generate Token

5ffc12559991a853505691.png

Когда я делаю запрос то возвращается такой код:

{"meta": {"code": 400, "error_type": "OAuthAccessTokenException", "error_message": "The access_token provided is invalid."}}


Сообщение error_message: The access_token provided is invalid

В разделе тестировщики instagram я указал мой аккаунт в Instagram через кнопку добавить Instagram testers.

5ffc12656d1fc515777876.png

The access_token provided is invalid - возможно я не передаю всех необходимых параметров либо при создании приложения не указал всех нужных прав?

Может ли быть так что причина в том что мой Instagram аккаунт создан на базе facebook аккаунта? Для того чтобы авторизоваться в Instagram я авторизуюсь вначале на facebook, из за этого возможно не правильно передаются права пользователя Instagram, но это только предположение.
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 1
DanArst
@DanArst
Э, Ойboy!
Потому что это краткосрочный токен и он действует лишь в течение 1 часа. Создание токен и обменяйте его на долгосрочный и попробуйте еще раз. Подробнее тут
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы