【发布时间】:2019-07-25 13:47:20
【问题描述】:
我正在尝试创建一个简单的 google home 操作。我能够成功地尝试 google firebase 功能中的一些基本功能。但是当我尝试对 Hapi 框架做同样的事情时,我无法让它工作?当我尝试搜索时,我只能看到 Express 和 lambda 框架?
我尝试与 hapi 集成,但只得到 500 作为响应。我也在粘贴它的sn-p
const { dialogflow } = require('actions-on-google')
const app = dialogflow({
debug: true
})
const welcomeIntent = (conv) => {
conv.contexts.set('previousintent', 1, { 'previousintent': 'welcomeIntent' })
if (!conv.surface.capabilities.has('actions.capability.MEDIA_RESPONSE_AUDIO')) {
conv.close('Sorry, this device does not support audio playback.')
return
}
console.log('welcome intent')
conv.ask('Welcome')
};
app.intent('Default Welcome Intent', welcomeIntent)
fulfillmentRoute.push({
path: `${constants.V1_API_PATH}/vee/fulfillment`,
method: 'POST',
handler: app
})
【问题讨论】:
标签: node.js dialogflow-es actions-on-google google-home hapi