Бота на Aimylogic можно подключить к публичной странице на facebook.com чтобы он мог отвечать на сообщения посетителей в автоматическом режиме. При этом посетители могут общаться с ботом из мессенджера Facebook Messenger.

Как подключить бота к странице Facebook

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

1. Создайте публичную страницу

Чтобы создать страницу, перейдите на https://www.facebook.com/pages/creation. Либо кликните на меню в правом верхнем углу, выберите "Управление страницами" и затем "Создать страницу".

Если у вас вопросы о том, как создать страницу на facebook, обратитесь к этой статье.

Дайте название своей странице. Выберите Категорию и нажмите Продолжить.



При создании Страницы на Facebook необходимо соблюдать Правила для Страниц, групп и мероприятий.

Далее, можете добавить Добавьте фото профиля или пропустить этот шаг.



Можете добавить фото обложки или пропустить этот шаг.



Готово! Страница создана.

2. Создайте приложение на Facebook

Чтобы бот мог отвечать вместо вас на сообщения посетителей вашей страницы, нужно создать приложение на Facebook.

Перейдите по ссылке https://developers.facebook.com/apps

Нажмите Добавить новое приложение:



Дайте название вашему приложению, введите свой имейл и нажмите Создайте ID приложения:



Нажмите Я не робот, затем Отправить:



Готово, приложение создано.

Теперь нужно его настроить.

3. Подключите Messenger к приложению

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



Прокрутите немного вниз. В разделе Маркеры доступа нажмите на кнопку Добавить или удалить страницы:



Нажмите Продолжить как...



Поставьте галочку напротив созданной страницы и нажмите "Далее"



Нажмите Готово:



Затем нажмите Ок.



Затем вернитесь на страницу настроек приложения. В разделе Маркеры доступа напротив вашей страницы нажмите Сгенерировать маркер:



Нажмите Я понимаю, затем Копировать и Готово.



4. Создайте канал в Aimylogic

В Aimylogic перейдите на вкладку Каналы и нажмите на Facebook.



В появившемся окне в поле Название канала можете указать название для канала.

Вставьте полученный токен, который вы скопировали ранее, в поле Токен.


Затем нажмите Подключить.

После этого нажмите на Получить webhook в появившемся канале.



5. Подключите Webhook в Facebook

Снова перейдите в настройки приложения на Facebook.

В разделе Webhooks нажмите Добавить URL обратного вызова.


В поле URL обратного вызова вставьте webhook, который вы скопировали из канала AImylogic.



в поле Подтвердить маркер скопируйте и вставьте:

justai_verify_token



Нажмите Подтвердить и сохранить.

6. Подпишите страницу на события

Затем, в том же разделе Webhooks нажмите Добавить подписки:



Поставьте галочки:

- messages
- messaging_postbacks



И нажмите Сохранить.

Готово, страница подписана:



7. Протестируйте вашего бота

Теперь вы можете зайти на вашу страницу в Facebook и добавить кнопку.

Перейдите на вашу страницу.

Нажмите "Добавить кнопку"



Выберите тип кнопки, например "Связаться с вами":



Выберите подкатегорию кнопки, например "сообщение":



Нажмите "Далее"

Выберите Messenger



Нажмите Завершить.

Теперь вы можете навести на кнопку и нажать Протестировать.



Нажмите "Протестировать кнопку". Появится окно чата. Попробуйте нажать на кнопку "Начать" и написать что-нибудь, что должен понимать ваш бот.

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

8. Отправьте бота на проверку в Facebook

До тех пор, пока ваше приложение в Facebook не опубликовано, с вашим ботом могут общаться только администраторы страницы. После публикации бот будет отвечать всем посетителям.

Чтобы опубликовать приложение, его нужно отправить на проверку в Facebook. Для этого на панели "Проверка приложения Messenger" нажмите на кнопку "Добавить к заявке" напротив "pages_messaging".

Далее вас попросят добавить информацию о том, как работает ваш бот и что он делает. Для этого нажмите на "Добавить информацию" чуть ниже на странице. В появившемся окне еще раз укажите страницу и заполните поля с примерами команд для бота и его ответов.



После заполнения полей нажмите "Сохранить", а затем - "Отправить на проверку".

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

9. Опубликуйте приложение

Если ваш бот прошел модерацию, то нужно опубликовать приложение. Для этого в верхней части настроек приложения нажмите на переключатель "ВЫКЛ". Вам будет предложено указать ссылку на вашу политику конфиденциальности и заполнить необходимые поля в основных настройках приложения. Здесь вы также должны будете загрузить логотип вашего приложения и указать его категорию.



После всего этого нажмите на "Сохранить изменения". Если нужно - то еще раз нажмите на переключатель "ВЫКЛ" в верхней части, чтобы опубликовать приложение.

После публикации вашему боту смогут писать все пользователи Facebook, которые заходят на вашу страницу или находят вашего бота в приложении Messenger.
Была ли эта статья полезна?
отменить
Спасибо!