1. aspro.ru
  2. Аспро: Приорити
  3. Главная страница
  4. Виджет Instagram*
  5. Получение API token Instagram*

Получение API token Instagram*


С 4 декабря 2024 года поддержка API Instagram Basic Display закончилась. Информация в этой статье больше неактуальна.

Для корректной работы виджета Instagram необходимо получить API token Instagram. Как это сделать, подробно рассказываем в статье и видеоуроке.

*Instagram — принадлежит компании Meta, которую признали экстремистской, запрещён на территории РФ.

  • Аккаунт разработчика Facebook. Для создания аккаунта перейдите по ссылке developers.facebook.com. Если вы уже ранее регистрировались на Facebook, то вам необходимо авторизоваться.
  • Аккаунт Instagram с медиафайлами. Публикации из этого аккаунта попадут в виджет на сайте.
  • Уже созданный сайт с установленным решением, на котором будет расположен виджет Instagram.

Создание приложения

Перейдите на сайт developers.facebook.com. Для дальнейшей работы вы должны быть авторизованы. После авторизации выберите раздел «Мои приложения». 

a68f6050-7b61-11f1-8fe4-fa163e2ff576

Затем нажмите кнопку «Создать приложение» (2).

e57f3eb1-7b64-11f1-8fe4-fa163e2ff576

В открывшемся попап-окне выберите «Дополнительные параметры».

53577c27-7b60-11f1-8fe4-fa163e2ff576

В следующем окне выберите «Другое».

ea3d14d4-7b60-11f1-8fe4-fa163e2ff576

Укажите название вашего приложения (1). Обратите внимание! Название приложения не должно содержать слово Instagram из-за особенностей работы платформы для разработки. Укажите электронный адрес для связи (2) и выберите аккаунт Business Manager (3). Последнее поле заполнять не обязательно.

e73a2a27-7b62-11f1-8fe4-fa163e2ff576

Пройдите проверку безопасности.

6fd4ab72-7b5c-11f1-8fe4-fa163e2ff576

После этого вас перенаправят на страницу панели нового приложения. В меню выберите Настройки (1) → Основное (2).

f3a51a1b-7b5c-11f1-8fe4-fa163e2ff576

Прокрутите открывшуюся страницу до конца и нажмите «Добавить платформу».

b9dcb04f-7b5e-11f1-8fe4-fa163e2ff576

В открывшемся окне выберите платформу «Веб-сайт».

e3dfecd9-7b63-11f1-8fe4-fa163e2ff576

В конце страницы появится выбранная платформа «Веб-сайт» и поле для ввода URL-адреса сайта. Заполните его и сохраните изменения.

12df1ec4-7b5d-11f1-8fe4-fa163e2ff576

В меню нажмите на пункт «Товары», найдите карточку Instagram Basic Display и перейдите к ее настройке.

ec827224-7b5c-11f1-8fe4-fa163e2ff576


Настройка продукта

После того, как вы перейдете к настройке товара, он станет доступным в левом меню. Разверните пункт Instagram Basic Display и выберите пункт Basic Display. 

332927fb-7b5e-11f1-8fe4-fa163e2ff576

Внизу страницы нажмите Create New App.

0042ba61-7b5c-11f1-8fe4-fa163e2ff576

Появится всплывающее окно, в котором будет указано ранее заполненное название приложения. На этом шаге просто сохраните изменения.

820d168c-7b64-11f1-8fe4-fa163e2ff576

После сохранения настроек станут доступны новые поля. В следующих полях укажите адрес сайта, для которого будет настраиваться виджет:

  1. Действительные URL переадресации для OAuth.
  2. Деавторизация URL обратного вызова.
  3. URL запроса на удаление данных.

bf94a7b8-7b5b-11f1-8fe4-fa163e2ff576

Сохраните изменения.

Добавление тестового пользователя

В левом меню выберите пункт «Роли» (1), в выпадающем меню — «Роли» (2).

6c725598-7b60-11f1-8fe4-fa163e2ff576

На открывшейся странице в блоке «Тестировщики Instagram» выберите «Добавить Instagram Testers».

49caeaf9-7b5f-11f1-8fe4-fa163e2ff576

В открывшемся окне укажите имя пользователя аккаунта Instagram. После выбора отправьте приглашение пользователю.

0a8c6a01-7b60-11f1-8fe4-fa163e2ff576

Пользователь появится в списке тестировщиков, но со статусом «На рассмотрении». Чтобы подтвердить приглашение, необходимо перейти по ссылке в тексте.

4a8f9cdc-7b63-11f1-8fe4-fa163e2ff576

Ссылка ведет на сайт Instagram. Необходимо авторизоваться, чтобы принять приглашение. На открывшейся странице перейдите в «Приложения и сайты» (1) → «Приглашения для тестировщиков» (2). Примите приглашение.

e0f545e9-7b5c-11f1-8fe4-fa163e2ff576

Генерация API token

Разверните пункт Instagram Basic Display (1) и выберите пункт Basic Display (2).

332927fb-7b5e-11f1-8fe4-fa163e2ff576

В блоке «Генератор маркеров пользователя» нажмите кнопку Generate Token.

17e755a1-7b64-11f1-8fe4-fa163e2ff576

Если вы не авторизованы, войдите в свой профиль Instagram. Разрешите приложению доступ к информации вашего аккаунта. 

4a85e861-7b61-11f1-8fe4-fa163e2ff576

Затем согласитесь с предупреждением о необходимости передачи токена только доверенным лицам и скопируйте полученный токен.

c327720d-7b63-11f1-8fe4-fa163e2ff576

Предыдущая статья Виджет Instagram*
Следующая статья Дизайн-Менеджер Аспро