2017-06-28 1 views
0

私はAPI.AIミドルウェアをFacebook Messengerのボットキットに追加しようとしています。API.AIミドルウェア(Botkit付き)Facebookレスポンスなし

ただし、API.AIから何も返されません。

誰でもBotkitでAPI.AIを実装することができましたか?

controller.middleware.receive.use(apiai.receive); 

controller.hears(['apiai'],'message_received',apiai.hears,function(bot, message) { 
    console.log('APIAI: ', message) 
}); 

P.S.ここにAPIがあります。ミドルウェアhttps://github.com/abeai/botkit-middleware-apiai

答えて

0

私は同じ問題がありました。 controller.heares(あなたの場合はapiai)の最初の引数は、あなたのapiaiエージェントの意図の名前と正確に一致しなければならないことがわかっていなければなりません。もう1つの問題は、メッセージオブジェクトをコンソールに記録することです。私は、文字列化

JSON.stringify(message)

にそれをeighterまたはコンソールにmessage.intentを記録したいです。お役に立てれば。

関連する問題