- Проходим по ссылке https://www.instagram.com/developer/ и регистрируемся как разработчик.
- Потом жмем на кнопку «Register a New Client», она справа, наверху.
- Заполняем все поля. В Website URL: пишем урл вашего сайта с http или https. В Valid redirect URIs: я написал тоже просто урл сайта (он понадобится для авторизации).
- Обязательно идем во вкладку «Security» и снимаем чекбокс «Disable implicit OAuth» если не снять этот чекбокс, то данный способ не сработает!
- Вводим капчу, жмем Register.
- Дальше проходим по ссылке
https://api.instagram.com/oauth/authorize/?client_id=[your client id]&redirect_uri=[your redirect uri]&response_type=token
заменив на свой ID и Redirect. ID вам выдали после нажатия кнопки Register, а редирект мы заполняли сами на предыдущем шаге. Ссылка приведет к авторизации, где нажмем кнопку и попадем уже на другую страницу.
- В строке браузера в этот момент будет что-то вроде
http://localhost/#access_token=987654321.1q2w3e4.1q2w3e4r5t6y7u8i9o0p1q2w3e4r5t6y
Все, что после знака «=» это и есть наш access token, а цифры до первой точки — это user_id.
Без инсайтов, пожалуйста
Канал в Телеге. Короткие заметки, текущие мысли, полезные ссылки.