我正在尝试拦截要发送到我的分析服务器的消息。
我希望向它发送一些数据,例如:messages
, intent
, resulted dialog
.
我尝试以这种方式使用routing
中间件universalBot
:
bot.on('routing',(session)=>{
console.log(session.intent);
console.log(session);
})
但似乎意图是undefined
,我设法看到它的唯一方法是通过triggerAction
=>onFindAction
函数。
我可以使用这种方法,但它似乎是一个 hack,有没有用中间件拦截意图数据的好方法?
我正在使用 Node.js SDKbotbuilder-apiai