Когда дело доходит до совместного использования вашего чат-бота, Facebook Messenger просто необходим. Мы создали очень простой пошаговый процесс интеграции для пользователей нашей платформы. Давайте нырнем!

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

Чат-бот Facebook имеет ряд преимуществ:

  • Доступность 24/7
  • 100% ответов
  • Мгновенные ответы (подумайте о своем уровне ответов!)
  • Утомительные задачи автоматизированы

На платформе SAP Conversational AI мы создали пошаговый процесс интеграции для наших пользователей, так что показ вашего чат-бота вашим подписчикам в Facebook займет всего несколько минут. Давайте нырнем!

Шаг 1. Подготовьте своего чат-бота

Прежде всего, вам понадобится чат-бот (кажется, законный, правда ?!). Обратите внимание: как только ваш чат-бот находится в сети на Facebook, вы сможете изменить его, и любые изменения, которые вы в него вносите, будут отображаться в чате Messenger.

В рамках этого руководства мы не будем вдаваться в подробности о том, как создать чат-бота. Вместо этого я горячо предлагаю вам создать свою учетную запись (это совершенно бесплатно!) И прочитать наше руководство.

Как только ваш «чат-бот для анекдотов» (или что-то еще, что вы создали) будет готов, возвращайтесь сюда!

Шаг 2. Подготовьте свою страницу в Facebook

Ваш чат-бот будет доступен для интеграции только на странице Facebook (не в вашем личном профиле). Это означает, что вам нужно создать страницу в Facebook или иметь в виду ту, которую вы будете использовать. Предположим, у вашей компании, компании или группы уже есть страница. (Если это не так, нажмите эту ссылку и создайте ее.)

Как я уже сказал во введении, наличие чат-бота на странице Facebook автоматизирует обмен личными сообщениями, как только он будет подключен к вашей странице. Таким образом, если вы решите удалить чат-бота, вы немедленно вернетесь к традиционному общению между людьми (что означает, что ничего не произойдет, когда пользователи введут сообщение, пока вы не ответите им вручную).

Шаг 3. Создайте приложение Messenger для Facebook

Создание приложения поможет установить связь между SAP Conversational AI и вашей страницей в Facebook. Без этого приложения вы не сможете опубликовать своего чат-бота на своей странице в Facebook.

Щелкните эту ссылку, выберите Мои приложения в верхнем меню, а затем Добавить новое приложение.

Как только ваше приложение будет создано, вам нужно будет добавить «продукт» Messenger.

Приложение Facebook может быть посвящено множеству рабочих мест, но нам особенно нужно приложение для обмена личными сообщениями. Перейдите на панель управления своего приложения и нажмите Настроить в поле Messenger.

В левом меню вы увидите Messenger в разделе ПРОДУКТЫ.

Шаг 4. Получите токен своей страницы и секрет приложения

Теперь, когда мы создали приложение Messenger, нам нужно связать его с вашей страницей Facebook (по умолчанию приложение Facebook является независимым объектом). При таком подключении вам будет предоставлен токен, который по сути представляет собой уникальный код, который говорит: «Хорошо, это код приложения Messenger на странице X».

В левом меню нажмите Настройки под продуктом Messenger.

Выберите страницу, на которой должен отображаться ваш чат-бот.

По соображениям безопасности вам, вероятно, потребуется разрешить приложению взаимодействовать с вашей страницей Facebook. Нажмите синюю кнопку Изменить разрешения, выберите свою страницу и установите соответствующие флажки.

Как только разрешения будут предоставлены, будет сгенерирован токен.

Вернитесь на вкладку Подключение в чат-боте SAP Conversational AI, выберите Messenger и вставьте свой токен в поле Маркер страницы на шаге 4.

Ура, мы прошли половину пути! Давайте теперь узнаем наш «секрет приложения», который похож на пароль для вашего приложения.

В левом меню выберите НастройкиОсновные.

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

Щелкните Обновить канал под формой SAP Conversational AI.

Шаг 5. Подключите SAP Conversational AI к своему приложению

Пришло время подключить нашу платформу к Messenger!

На странице ПродуктыMessengerНастройки перейдите в раздел Веб-перехватчики и нажмите Подписаться на события. .

Во всплывающем окне введите значения для URL-адреса обратного вызова и Verify token, которые вы найдете на шаге 4 вкладки Connect вашего чат-бота. .

Также установите флажки, показанные ниже:

После перезагрузки страницы выберите ее в списке, чтобы она могла получить доступ к вашему веб-перехватчику.

Шаг 6. Протестируйте и опубликуйте чат-бота Messenger.

Теперь вы можете протестировать своего бота как администратор (вы также можете назначить некоторые тестовые роли, используя РолиТестовые пользователи в левом меню) . Ваш бот не станет общедоступным, пока вы не измените статус, поэтому не торопитесь, чтобы проверить его и убедиться, что все в порядке, прежде чем выпускать его в мир!

Если вы довольны своим ботом, если вы измените положение переключателя на ВКЛ (в правом верхнем углу), вы будете перенаправлены к настройкам, и вам будет предложено предоставить дополнительную информацию, прежде чем ваш бот опубликовано. (Совет: вы также можете получить доступ к настройкам в разделе НастройкиОсновные в левом меню.)

Самый последний шаг: Facebook захочет проверить и протестировать вашего чат-бота Messenger. Вот что они говорят об этом шаге в своей документации:

« Когда вы будете готовы опубликовать своего бота, вы должны отправить его нашей команде на рассмотрение и утверждение. Этот процесс проверки позволяет нам убедиться, что ваш бот Messenger соблюдает наши политики и функции, как ожидалось, прежде чем он станет доступным для всех в Messenger. ”- Документация Facebook

В левом меню выберите ПродуктыMessengerНастройки и нажмите Добавить в отправку в pages_messaging блок.

У команды проверки Facebook не займет много времени, чтобы взглянуть на вашего бота и дать вам зеленый свет на его публикацию!

Вот и все!

Надеюсь, вам понравился этот урок. И помните, что вы можете связаться с нами, если вам понадобится помощь, через раздел комментариев ниже или через Stack Overflow.

Счастливое создание бота 🤖