【发布时间】:2018-11-14 23:48:22
【问题描述】:
我正在尝试为我的 AoG 代理实现一个新的欢迎意图,但我不断收到“由于语音响应为空,无法将 Dialogflow 响应解析为 AppResponse”,即使其余部分看起来都不错。
return new Promise(function (resolve, reject) {
if(userId != null){
service.getCustomerData(userId, accessToken).then(customerData =>{
var name;
let conv = agent.conv();
name = customerData.item.name;
conv.ask('We are logged in on ' + name);
agent.add(conv);
resolve();
}, error => {
errorHandler(agent,error, resolve);
});
}else {
agent.add('We are not logged in');
}
resolve();
});
这里有什么提示或技巧吗?使用 API V2
【问题讨论】:
-
你能分享更多你的代码sn-p吗?你在用
dialogflow-fulfillment吗?为什么要在 sn-p 的底部返回 resolve?
标签: node.js dialogflow-es actions-on-google