Facebook является единственной платформой из поддерживаемых BotManager, которая занимается проверкой ботов, и пользователи не смогут воспользоваться ботом, пока процедура валидации не будет пройдена.
В связи с тем, что BotManager является лишь конструктором чат-ботов, данную проверку придется проходить именно Вам. Мы можем оказать консультативную поддержку, но в любом случае будьте готовы, что процесс публикации бота займет не один день (не из-за особенностей работы BotManager!).
Далее мы покажем, как подключить мессенджер до момента тестирования и отправки на проверку:
- Если у Вас еще нет Страницы в Facebook, создайте ее.
- Выполните вход в Facebook For Developers (https://developers.facebook.com/)
- Создайте приложение с категорией «Управление бизнес-интеграциями»
- Добавьте продукт «Messenger»
- Настройках Messenger в разделе «Маркеры доступа» добавьте страницу, в которой будет работать бот, а затем нажмите «Сгенерировать маркер» и скопируйте его.
- В системе BotManager в разделе «Настройки мессенджеров» для желаемого бота выберите «Мессенджер: Facebook».
- Вставьте сгенерированный маркер в поле «Token страницы», выберите опцию «Да» в поле «Бот включен» и нажмите «Сохранить».
- В Facebook на той же страницу в разделе «Webhooks» нажмите «добавить URL обратного вызова»
- Укажите следующий URL (не забудьте заменить на Ваш маркер):
https://api.bot-manager.com/api/webhooks/facebook/<Сгенерированный маркер>
Маркер подтверждения – «bot-manager».
- Сохраните данные
Если Вы сделали инструкции, то к этому моменту у Вас будет работать бот в Facebook. Советуем добавить кнопку «Сообщение» в шапке Вашей страницы, чтобы пользователи могли найти бота.
Пока не будет пройдена проверка бота, он будет доступен только Вам и всем, кого укажете в панели Facebook For Developers в разделе «Роли».