Случайный выбор победителя «Вконтакте»   •   Online-инструменты
127 просм
0 комм
Поделиться:

Получение ключа доступа (access_token) для API «Instagram»

Думаю, ни для кого не секрет, что «Instagram» – одна из популярных социальных сетей.

Многие с помощью этого сервиса получают финансовую выгоду, а кто-то – просто известность и новые знакомства.

Так или иначе, большинство разработчиков делают различные дополнения для сайтов и для самой сети с помощью специального API, с которым, кстати говоря, вы можете ознакомиться на официальной странице проекта.

Так вот, для того, чтобы наладить взаимодействие с этой сетью, с недавних пор стало обязательным получение уникального ключа доступа, с помощью которого можно использовать тот или иной метод API.

Тому, как получить это acces_token, и посвящена эта статья.

1. Первым делом вам необходимо авторизоваться в Instagram, для этого перейдите по этой ссылке.

2. Далее вас перебросит на раздел для разработчиков, где вы нажимаете на кнопку «Register Your Application»:

Получение ключа доступа (access_token) для API «Instagram»

После чего вас перебросит на страницу с формой.

3. В эту форму вы вносите ваш сайт, номер телефона и мини-сообщение, суть которого – рассказать, зачем вам нужен API сервиса:

Получение ключа доступа (access_token) для API «Instagram»

Отмечаете «I accept the API» и жмете «Sign up».

4. Теперь нам нужно создать приложение, для которого в последующем мы получим ключ доступа. В верхнем правом углу нажимаем «Register a New Client», и нам открывается еще одна форма:

Получение ключа доступа (access_token) для API «Instagram»

Здесь вы вносите название вашего приложения, описание, название организации, сайт (URL-адрес два раза), ссылку на политику конфиденциальности на вашем сайте и вашу почту (по желанию).

Затем переключаетесь на вкладку «Security» и снимаете галочку с «Disable implicit OAuth»:

Получение ключа доступа (access_token) для API «Instagram»

Вводите код безопасности и нажимаете «Register», после чего (при успешном создании приложения) вас перекинет на следующую страницу.

5. На ней вы видите данные от вашего приложения:

Получение ключа доступа (access_token) для API «Instagram»

Здесь нас интересует информация и поля «Client ID». Копируем ваш ID приложения и вставляем его в следующую ссылку:

https://api.instagram.com/oauth/authorize/?client_id=ID приложения&redirect_uri=URL-адрес&response_type=code

Не забывайте вставить в нее еще URL вашего сайта, в точности, как вы указали в настройках приложения. Копируете получившуюся ссылку и переходите по ней в браузере.

При корректно введенных данных вы получаете окно с авторизацией:

Получение ключа доступа (access_token) для API «Instagram»

Жмете «Authorize», и вас перебрасывает на ваш сайт.

6. Смотрите в адресную строку браузера: Получение ключа доступа (access_token) для API «Instagram»

В ней часть

6211320621.b379d01.c6da57c3fb498cba00d91b01da17b6

и есть ваш уникальный access_token, с помощью которого вы можете обращаться к сервису для получения необходимых данных.

Обратите внимание, что приведенный в статье access_token – это лишь пример. В вашем же случае храните его в надежном месте, во избежание взлома.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария