【问题标题】:Can you have two different fulfillment's in the dialogflow inline editor?您可以在对话流内联编辑器中有两个不同的实现吗?
【发布时间】:2019-04-14 01:43:01
【问题描述】:

我正在关注“自行车店”预约预约的 Dialogflow 教程(如果您还没有听说过,我会发布教程的链接,我使用了完全相同的示例代码,唯一的区别是API 凭证)。

我已经粘贴/组合了天气示例的其他教程代码,但随后自行车商店预订停止工作,天气是唯一有效的。

Dialogflow 上的内联编辑器仅意味着能够处理一种类型的履行,还是我做错了什么?

链接:

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

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

【问题讨论】:

    标签: node.js firebase google-cloud-platform dialogflow-es


    【解决方案1】:

    问题在于这条线

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

    这两个项目都做同样的事情 - 他们创建一个以“dialogflowFirebaseFulfillment”结尾的路径的 webbook URL。

    目前尚不清楚您为什么要将两个代码块放在同一个内联执行编辑器中,或者您究竟想要完成什么。但是如果要处理相同的 Intent,则需要选择性地复制此 onRequest 块的内容,以获得所需的 Intent 处理程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-24
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多