2016-09-09 2 views
-2

Мой прототип FB-NodeJS-API работает некорректно, потому что мой webhook получает ответ бота, который затем отправляется в API.AI.Как обнаружить сообщение бота/сообщение пользователя?

Мне нужно установить условие, в котором должно быть получено только сообщение пользователя по запросу webhook или только сообщение пользователя должно быть отправлено в API.AI.

Может кто-нибудь посоветует мне об этом?

+0

данных Сообщение содержит '' sender' и recipient' свойства - что больше вам нужно? – CBroe

+0

Спасибо за указатель CBroe! Я по-прежнему новичок в том, как поток данных из fb, чтобы ботать человека, сократил мне слабину. – Yang

ответ

0

Не могли бы вы объяснить проблему лучше? Добавьте соответствующий код.

Ответ на бот должен идти от пользователя, а не от webhook. Пользовательский ввод поступит на веб-сайт.

Я бы предложил заставить бота работать без API.AI, а затем добавить поддержку. Мой бот находится в node.js, поэтому вы можете просто перейти к исходному коду.

Для получения дополнительной информации о настройке бота см мою статью Facebook Bots for Fun and Profit

Пример бот DMS Software Bot

Исходный код Github fb-robot

Смежные вопросы