Javascript dialogflow内联编辑器可以处理多个不同的函数吗?
我正在制作一个dialogflow代理,它可以执行以下操作(通过dialogflow实现内联编辑器): 1)更改日历a日期(以功能make约会为首) 2)预定预定时间(以函数makeboooking为首) 3)更改firestore数据库中的信息 (1和2都会改变谷歌日历上的事件,所以机械地说它们是相同的,但意图不同) 我遇到的问题是,我似乎无法让这三个函数同时工作。我可以对其中的两个进行注释,第三个可以工作,或者对第一个和第三个进行注释,第二个功能可以工作 代码在stackoverflow上的发布时间太长了,所以我制作了一个github来发布它 我怎样才能让这三个功能在完整的胶片中工作 谢谢你的帮助Javascript dialogflow内联编辑器可以处理多个不同的函数吗?,javascript,node.js,firebase,dialogflow-es,actions-on-google,Javascript,Node.js,Firebase,Dialogflow Es,Actions On Google,我正在制作一个dialogflow代理,它可以执行以下操作(通过dialogflow实现内联编辑器): 1)更改日历a日期(以功能make约会为首) 2)预定预定时间(以函数makeboooking为首) 3)更改firestore数据库中的信息 (1和2都会改变谷歌日历上的事件,所以机械地说它们是相同的,但意图不同) 我遇到的问题是,我似乎无法让这三个函数同时工作。我可以对其中的两个进行注释,第三个可以工作,或者对第一个和第三个进行注释,第二个功能可以工作 代码在stackoverflow上的
注意:出于安全原因,已取出带有凭据的行。请相信我,我在代码中有正确的凭据。您的代码有一些问题。我建议您查看以了解应该如何构造代码。首先:
- 在代码中有多个意图映射和
方法调用。每个Dialogflow代理应该只有一个意图图和一个handleRequest
方法调用HandlerRequest
- 您有多个
语句,应该只有一个导出。dialogflowFirebaseFulfillment