【发布时间】:2023-03-23 20:37:01
【问题描述】:
我有一个案例,当用户输入内容时我需要发送电子邮件,因此我需要使用 node.js 和 amazon 的实现来处理电子邮件部分,但我希望响应来自对话流界面。
目前我有这样的事情:
let intentMap = new Map();
intentMap.set('Default Welcome Intent', welcome);
agent.handleRequest(intentMap);
function welcome(agent) {
var content = "Hello.\n\n"
+""
+"phone : " + agent.parameters.phoneNumber + ""
+"\nIA";
sendEmail("phone number", sendToEmail, content);
agent.add(`Thank you`);
}
如您所见,我希望 Dialogflow Dashboard 响应“谢谢”,我将删除 agent.add(Thank you)。
这可能吗?
【问题讨论】:
-
您是否尝试过删除您不想运行的代码行?
-
@RobertLevy 我没明白你的意思,你的意思是删除 agent.add('Thank you') ,如果我删除这一行,对话流的响应会得到响应吗?
-
我试图删除最后一行代码,但它根本没有响应聊天机器人!
标签: javascript node.js google-cloud-platform dialogflow-es