您可以在对话流内联编辑器中有两种不同的实现吗?



我在"自行车店"学习关于预约的对话流教程(如果你还没有听说过,我会发布教程的链接,我使用了完全相同的示例代码,唯一的区别是API证书(。

我已经在下面粘贴/组合了天气样本的其他教程代码,但后来自行车店的预订停止了,天气是唯一有效的。

Dialogflow上的内联编辑器是只能处理一种类型的实现,还是我做错了什么?

链接:

自行车店-https://github.com/dialogflow/fulfillment-bike-shop-nodejs

天气样本-https://github.com/dialogflow/fulfillment-weather-nodejs

问题是行

exports.dialogflowFirebaseFulfillment = functions.https.onRequest((req, res) => {

这两个项目都做了相同的事情——他们创建了一个以"dialogflowFirebaseFulfillment"结尾的网络图书URL。

目前还不清楚为什么要在同一个内联实现编辑器中同时使用这两个代码块,也不清楚您到底想实现什么。但是,如果要处理相同的Intent,则需要选择性地复制此onRequest块的内容,以获得所需的Intent处理程序。

最新更新