Instagram позволяет транслировать опубликованные фото у Вас на сайте. Чтобы настроить трансляцию, нужно получить Access Token, связанный и Вашим аккаунтом. Как это сделать?
1. Авторизуйтесь на сайте Instagram.com/developer
2. Необходимо зарегистрировать нового клиента. Для этого жмем на кнопку Manage Clients наверху экрана, а затем жмем на кнопку Register a New Client.
3. Заполняем форму

Application Name: любое, например, название Вашего сайта - Питомник такой-то.
Description: любое.
Company Name: любое, например, название Вашего питомника.
Website URL: адрес сайта с http - например, http://ls-web.ru
Valid redirect URIs: можно писать то же, что и в Website URL
Privacy Policy URL: можно писать то же, что и в Website URL
Contact email: ваша почта
Далее переходим на вкладку Security и снимаем галку с Disable implicit OAuth - это важно!
После отправки формы Вы получите Client ID. Сохраните его!
4. В адресную строку браузера вставьте https://instagram.com/oauth/authorize/?client_id=[ВСТАВЬТЕ_ВАШ_ID]&redirect_uri=[ТО, ЧТО ВЫ ПИСАЛИ В Valid redirect URIs]&response_type=token . У вас должно получиться что-то вроде этого, только с вашим ID и Valid redirect URIs
https://instagram.com/oauth/authorize/?client_id=9794df922c0b480e948a77d3d87d865&redirect_uri=http://ls-web.ru&response_type=token
Перейдите по ссылке.
5. Если вы все сделали верно, то в строке браузера будет подобная информация:
http://ls-web.ru/#access_token=188494716.9794df9.4f23c55f2e9414193de4efb23d747
Вам нужно то, что идёт после знака =. Это и есть Ваш Access Token. Цифры до первой точки (188494716) — это ваш Instagram User ID.
На последнем этапе выдаёт следующий урл и переадресовывает на главную сайта https://web.ru/?error_reason=user_denied&error=access_denied&error_description=the%20user%20denied%20your%20request.
В ЧЁМ ошибка?
У меня такая же ошибка. При этом галочка Disable implicit OAuth убрана
Подскажите, пожалуйста, как исправить эту ошибку
https://stackoverflow.com/questions/55449162/https-api-instagram-com-oauth-authorize-api-login-error
Вкратце — добавить в конец запроса &hl=en
https://instagram.com/oauth/authorize/?client_id=9794df922c0b480e948a77d3d87d865&redirect_uri=http://ls-web.ru&response_type=token&hl=en
Выдает ошибку ?error_reason=user_denied&error=access_denied&error_description=The+user+denied+your+request.
{«error_type»: «OAuthException», «code»: 400, «error_message»: «Invalid Client ID»}
Здравствуйте! на последнем этапе где должна быть такая строка http://ls-web.ru/#access_token=188494716.9794df9.4f23c55f2e9414193de4efb23d747
вместо «access_token» стоит слово «code» и знак =
Это тоже самое или я что-то не правильно сделала?
Я несколько раз получила токен , разными путями , одна и та же строка, но выдает ошибку «The access_token provided is invalid.» В чем может быть проблема ? Может приложение не подтверждено . И капчы тоже не было, но без этого смогла пройти все этапы.
Здравствуйте! Во вкладке Security уберите галочку с Disable implicit OAuth:
С Уважением от компании ВеоМедиа )
Ничего не получается, {«error_type»: «OAuthForbiddenException», «code»: 403, «error_message»: «Implicit authentication is disabled»}
Установила расширение, все то же самое
Нет капча, разные браузеры перепробовал
Такая же проблема, не нашел выход?
Тоже столкнулся с проблемой. В IE11 капча есть. (хоть когда-то он пригодился).
Капча появилась, но вот то, после ввода адреса, выдает ошибку. У тебя все получилось?
Действительно — в IE капча присутствует. Спасибо!
Попробуйте установить разширение для гугл хрома Content-Security-Policy. Мне помогло
Все уже сделала раз сто, все равно выходит вот это
{«error_type»: «OAuthException», «code»: 400, «error_message»: «Invalid Client ID»}
Что то я туплю — не получается.
http://romiro.me/
У Вас скрипт сжат — не могу его прочесть. Не вижу, где Вы там подставляете access_token.
Не получается, может кто подскажет?
http://prntscr.com/jqn5w4
Жмите там на зеленую кнопку Autorize и будет Вам щастье)))
Спасибо! Все получилось))
{«error_type»: «OAuthException», «code»: 400, «error_message»: «Redirect URI does not match registered redirect URI»}
{«error_type»: «OAuthException», «code»: 400, «error_message»: «Invalid Client ID»} — вот че выходит,все сделал правильно
Супер! Спасибо! Очень подробно и ясно)
Что-то нифига не выходит…(
http://joxi.ru/4AkyGkEUyEv3am
http://joxi.ru/Dr8dNx9S4WQBRr
Не выходит, потому что Вы капчу не вводите (самое нижнее поле).
Что самое интересное, у меня на странице вообще нет капчи.
установите расширения для хрома Disable Content-Security-Policy и капча появится