Эта информация будет полезна не только владельцам сайтов на Опенкарт, но и для других платформ, таких как wordpress, joomla, cs cart, presta shop и многих других. Потому что токен этот позволяет получить доступ из вне к информации пользователя инстаграм.
И так, для того чтоб получить access_token для инстаграм необходимо:
1. Зарегистрироваться или авторизироваться на портале разработчика в Facebook - https://developers.facebook.com/
2. Нажать «Создать приложение»
3. Выбераете пункт «Другое», так как подходящего готового пункта в списке
4.Укажите название вашего приложения (название не должно содержать слово Instagram). Затем заполните электронный адрес. Аккаунт Business Manager можно не указывать.
5. Перейдите в раздел «Настройки» -> «Основное»
6. В самом низу страницы нажмите на кнопку серово цвета «+ Добавить платформу» и выберите пункт «Website»
7.Теперь перед кнопкой «+ Добавить платформу» появится поле для ввода URL-адреса вашего сайта. Заполните его и сохраните изменения.
8.Ссылки на политику конфиденциальности и ссылку на пользовательское соглашение лучше заполнить сразу, этого требует активация приложения (Смотрите скриншот)
9. Перейдите в «Панель» и выберите «Instagram Basic Display», затем создайте приложение «Create New App»
10.Введите название для виджета. К примеру "Site App"
11. Трижды введите URL-адрес сайта на котором будете выводить виджет. Вам нужны поля как на скриншоте (Клиентские настройки OAuth, Отменить авторизацию, Запросы на удаление данных)
12. Перейдите в «Роли» где в самом низу необходимо нажать на «Добавить Instagram Testers»
13. Введите логин и выберите необходимный аккаунт Instagram из которого будем выводить посты на сайт. После этого в блоке «Тестировщики Instagram» мы увидим данный аккаунт.
14. Нам нужно подтвердить заявку через аккаунт в Instagram. В блоке «Тестировщики Instagram» перейдите по ссылке с названием «Приложения и сайты» и утвердите заявку от вашего виджета кнопкой «Принять».
15.Финальный шаг - генерация токена. Перейдите снова в «Instagram Basic Display» -> «Basic Display». В блоке «Генератор маркеров пользователя» нажмите кнопку Generate Token.
16. Конец =)