【发布时间】:2019-04-26 18:27:49
【问题描述】:
按照 action-on-google 开发者平台上的设计提示,我正在尝试为重新使用 Google Assistant Voice 应用的用户提供自定义欢迎响应。 https://developers.google.com/actions/design/tips
要继续,我首先在 Fullfilment 模式下在 Dialogflow 中切换我的默认欢迎意图。然后在firebase上部署我的代码。当我请求名称权限时效果很好,但是当我尝试输入“AppRequest.User lastSeen”时,我的应用程序关闭了吗? 也许您知道我在代码中遗漏了什么?
'use strict';
const {
dialogflow,
Permission,
} = require('actions-on-google');
const functions = require('firebase-functions');
const app = dialogflow({debug: true});
app.intent('Default Welcome Intent', (conv) => {
const welcome = (conv) => {
if (conv.user.last.seen) {
conv.ask(`Hey you're back...`);
} else {
conv.ask('Welcome to World Cities Trivia!...');
}
}});
// Set the DialogflowApp object to handle the HTTPS POST request.
exports.dialogflowFirebaseFulfillment = functions.https.onRequest(app);
【问题讨论】:
标签: dialogflow-es actions-on-google