/
Instagram direct

Instagram direct

ВАЖНО! Для финального подключения канала необходимо отправить ID страницы из настроек канала на почту support@autofaq.ai.

Подключение аккаунта Instagram Direct

#

Описание шага

Скриншоты

#

Описание шага

Скриншоты

1

Войти в Social technologies | Meta for Developers под аккаунтом, который является администратором/модератором страницы.

Нажать “Начать работу“.

2

Следуя подсказкам пройти регистрацию.

 

После регистрации систем предложит создать приложение. Этого делать не нужно. Мы уже все создали.

 

Необходимо сообщить нам ваш аккаунт(ссылку на пользователя в facebook, который является администратором/модератором страницы), пришлите на почту support@autofaq.ai . Необходимо для добавления вашего аккаунта к нашему приложению

3

На почту/в приложение Facebook должно прийти приглашение, его необходимо принять.

4

Необходимо создать новую страницу в facebook или использовать уже имеющуюся.

 

В разделе Ещё - Информация нужно найти и “записать“ ID Страницы. Он потребуется в будущем.

Если этого пункта у вас нет - не хватает доступов. Для подключения они вам не нужны. Можно просто узнать ID у администратора страницы.

 

Далее в левом меню выбрать пункт Настройки.

5

В настройках нужно подключить аккаунт Instagram (потребуется в нем авторизоваться). И подтвердить подключение*.

 

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

 

*аккаунт Instagram должен быть профессиональным. Создать его легко. Для этого нужно нажать на ссылку в настройках “Переключение на профессиональный аккаунт” и следуя подсказкам выбрать то, что подходит вам. Для дальнейшей настройки выбранные пункты не важны.

 

 

6

Получить маркер доступа

 

Открыть https://developers.facebook.com/tools/explorer/.

 

Выбрать:

  • Приложение Facebook: Autofaq_prod

  • Выбранные варианты:

    • Events Groups Pages - pages_read_engagement, pages_manage_metadata, pages_show_list, business_management, pages_messaging, pages_read_user_content

    • Other - instagram_basic, instagram_manage_comments, instagram_manage_insights, instagram_manage_messages

  • Нажать Get Access Token

  • Выбрать в разделе Пользователь или Страница Получить маркер доступа пользователя, указывается по умолчанию.

  • Скопировать Маркер доступа

Обратите внимание, что время жизни маркера час, далее токен доступа нужно сгенерировать снова.

7

Получить Токен доступа

 

  1. Вставить в строку для запроса ссылку: oauth/access_token?client_id=194055608157591%0A&client_secret=828495a4d974e8da8d614b7d0530bbd2&grant_type=fb_exchange_token&fb_exchange_token=

  2. Добавить к ссылке(fb_exchange_token=маркер доступа из шага 6)

  3. Поменять версию API на v22.0

  4. Нажать Отправить

 

Если все сделано верно появиться результат в виде json.

Из него необходимо скопировать access_token (без кавычек) и вставить в созданный канал - Токен доступа

Проверить полученный токен можно в Отладчике. Также тут указывается дата окончания действия токена. По истечении получить новый токен и пройти шаги с 6 по 11 пункты.

Для канала Direct тип токена должен быть Page.

 

8

Получить Идентификатор страницы

 

  1. Вставить в строку для запроса ссылку: ID страницы?fields=instagram_business_account

  2. Нажать Отправить

 

Если все сделано верно появиться результат в виде json.

Из него необходимо скопировать id instagram_business_account и вставить в поле Идентификатор страницы в настройках канала.

 

Если объекта instagram_business_account нет. Необходимо проверить правильность подключения аккаунта Instagram в п. 5

 

*ID страницы был получен пункте 4

9

“Подписать“ приложение

 

  1. Вставить в строку для запроса ссылку: ID страницы/subscribed_apps?debug=all&format=json&method=post&pretty=0&suppress_http_code=1&transport=cors&subscribed_fields=mention,messages&access_token=access_token

  2. Пользователь или Страница: выбрать нужную страницу (из пункта 4)

  3. Нажать Отправить

 

После отправки запроса вы должны получить в ответ:

{"success": true}

 

*access_token был получен в п. 7. (не путать с Маркером доступа)

 

10

Подключить Instagram к папке “Входящие“ в Facebook (для Direct)

 

  1. Перейти во входящие

  2. Нажать Подключить

 

11

Сохранить настройки созданного канала в АФ.

 

Справа пример настроенного канала.

 

 

Стартовое меню

Стартовое меню для Instagram настраивается в свойствах канала, а не в разделе стартового меню.

image-20250326-130258.png

Работа с кнопками

В одном сообщении Instagram может отправить только три кнопки. При наличии большего числа кнопок - остальные будут отправлены в новом сообщении. Если количество кнопок не кратно 3, то в сообщении будут отображаться дополнительные пустые кнопки, при нажатии на которые система реагировать не будет.

 

Related content