≈ 20 мин

Подключите Instagram и Messenger

Instagram Direct и Messenger настраиваются одинаково: оба привязаны к странице Facebook и приложению Meta. Если вы уже создали приложение для WhatsApp, используйте его же — второе не нужно.

Что понадобится

  • Страница Facebook, которой вы управляете
  • Для Instagram: профессиональный аккаунт (business или creator), привязанный к этой странице, с включённой опцией "Allow access to messages" в приложении Instagram
  • Приложение Meta — подойдёт то, что вы создали для WhatsApp

Шаги

  1. 1

    Добавьте продукт в приложение Meta

    В панели приложения нажмите "Set up" на "Messenger" для Facebook, на "Instagram" для Instagram Direct — или на обоих. Затем привяжите страницу Facebook к приложению.

  2. 2

    Подпишите страницу на webhooks

    В настройках продукта откройте "Webhooks" → "Add callback URL". Скопируйте callback URL и verify token из панели ("Channels" → "Add channel" → "Instagram" или "Messenger"), затем подпишите страницу на поля messages и messaging_postbacks.

  3. 3

    Сгенерируйте токен доступа страницы

    Откройте Graph API Explorer, выберите ваше приложение и страницу и запросите pages_messaging — а также instagram_basic и instagram_manage_messages, если подключаете Instagram. Затем сгенерируйте токен.

  4. 4

    Обменяйте его на долгоживущий токен

    Токен из Explorer истекает примерно через час. Используйте Access Token Debug Tool или эндпоинт обмена токена, чтобы превратить его в долгоживущий токен страницы, прежде чем вставлять куда-либо.

  5. 5

    Вставьте его в панель

    Снова в "Channels" → "Add channel" → "Instagram" или "Messenger" вставьте Page ID и долгоживущий токен страницы — а для Instagram ещё и привязанный аккаунт Instagram. Мы шифруем всё перед сохранением.

  6. 6

    Отправьте на App Review

    Пока приложение в режиме разработки, оно может писать только людям с ролью в нём. Чтобы отвечать реальным клиентам, отправьте pages_messaging — а для Instagram ещё и instagram_manage_messages — на App Review из панели приложения. Meta попросит короткий скринкаст сценария.

  7. 7

    Протестируйте со второго аккаунта

    Напишите на вашу страницу или в Instagram-профиль с другого личного аккаунта, не администраторского. Сообщение должно появиться в "Inbox" и получить ответ.

    Для этих каналов нет кнопки «отправить тестовое сообщение»: Meta разрешает писать только в течение 24 часов после первого сообщения клиента, поэтому тест должен начинаться со стороны клиента.

Что дальше

После того как App Review одобрит разрешения, каждое сообщение из Instagram Direct и Messenger попадает в тот же Inbox, что и остальные каналы, с той же базой знаний и теми же правилами передачи. Ответы на ваши истории в Instagram тоже приходят как обычные сообщения.

Другие инструкции

Хотите, чтобы мы сделали это за вас?

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

Посмотреть настройку «под ключ»

Всё ещё не получается?

Напишите нам в любой канал. Отвечает человек, обычно в течение нескольких часов.