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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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