Facebook Messenger не дает ответ в бот Rasa Core - PullRequest
0 голосов
/ 21 февраля 2019

Шаги для создания Facebook Messenger Bot:

1) Создайте новое приложение, нажав Добавить новое приложение.

2) Перейдите к списку продуктов и начните настройку мессенджера (продукта),затем перейдите к настройкам -> Основной и сохраненный секрет приложения для справки.

https://i.stack.imgur.com/qd5Kg.png

3) Переход к настройкам Messenger (левая панель), создал страницу с тем же именем, что и наше приложението есть «C2bot», при выборе страницы (C2bot) будет сгенерирован «токен доступа к странице».Сохраните токен для справки

https://i.stack.imgur.com/o7llC.png

4) Затем на той же странице сконфигурируйте URL обратного вызова веб-ловушки (сгенерированный с помощью Ngrok), продолжайте проверять токен так же, как наше приложение C2bot.Затем мы проверили все события на URL веб-хука и подписались на нашу страницу.Теперь он показывает, что настройка веб-хука завершена зеленой галочкой.

https://i.stack.imgur.com/qx5x4.png

https://i.stack.imgur.com/Rp3MA.png

5) Теперь мы начинаем пинговать нашего чат-бота и ожидаем автоматического ответа какдля обученной модели

6) Мы понимаем, что можем отслеживать запрос, отправляемый на временный URL-адрес, сгенерированный Ngrok, и журналы находятся ниже:

Все запросы POST / webhooks / facebook / webhook 200ОК 20.7ms POST / webhooks / facebook / webhook 200 ОК 28.46ms POST / webhooks / facebook / webhook 200 ОК 24.35ms POST / webhooks / facebook / webhook 200 ОК 17.16ms

https://i.stack.imgur.com/R9i03.png

7) Мы также понимаем, что наши API-интерфейсы RASA получают запросы от временного URL-адреса и журналы приведены ниже:

2019-02-20 13: 49: 39.872185: I tensorflow / core / platform / cpu_feature_guard.cc: 141] Ваш процессор поддерживает инструкции, которые этот двоичный файл TensorFlow не скомпилировал для использования: AVX2 FMA 10.0.0.215 - - [2019-02-20 13:53:21] "GET /webhooks/facebook/webhook?hub.mode=subscribe&hub.challenge= 2057360879 & hub.verify_token = C2bot HTTP / 1.1 "200 126 0,001643 10.0.0.215 - - [2019-02-20 13:54:46]" POST / webhooks / facebook / webhook HTTP / 1.1 "200 122 0,247277 10.0.0.215 - - [2019-02-20 13:55:13] "POST / webhooks / facebook / webhook HTTP / 1.1" 200 122 0.141358 10.0.0.215 - - [2019-02-20 13:55:48] "POST / webhooks / facebook / webhook HTTP/1.1 "200 122 0.131841

https://i.stack.imgur.com/5LQMc.png

Примечание: некоторые очень простые шаги, которые вы просматривали и выполняли - 1) Выход из профиля и повторный вход. 2) Отказ от подписки на страницеи снова подписавшись на страницу.3) В ролях я вижу свое имя администратора.

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

...