首页 > 解决方案 > DialogFlow 履行响应未出现在默认响应中

问题描述

我创建了一个这样的firebase函数:

const functions = require('firebase-functions');
exports.hello = functions.https.onRequest((request, response) => {
  response.send({
    text: "Hi from firebase",
    speech: "Hello from Firebase!"
  });
});

如您所见,这只是向 DialogFlow 查询发送响应。我已经在 DialogFlow 中为发送此查询的意图启用了 webhook。

我正在关注这个 youtube 教程Hack Anons Tutorial。当用户输入查询时,响应会显示在默认响应字段中。但对我来说,响应不会显示在默认响应中。对我来说,它显示NOT Available。链接中的教程与我的设置之间的一项更改是 API。本教程使用 V1 API,但对我来说,该 API 不可作为选项使用,因为谷歌提到 V1 API 从 2019 年 10 月 23 日起禁用。我正在使用 V2 API。我认为这不会导致问题。那么为什么我没有在默认响应字段中得到响应?谢谢你。

标签: firebasedialogflow-es

解决方案


推荐阅读