firebase - 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。我认为这不会导致问题。那么为什么我没有在默认响应字段中得到响应?谢谢你。
解决方案
推荐阅读
- esp32 - esp32 EEPROM 读/写周期
- css - ngClass 不接受 3 个条件
- c - 如何查看编译语言可执行文件中的指令?
- c# - 在 Parallel.ForEach 循环中进行异步数据库调用会提高性能吗?
- button - 如何将 TextTrimming CharacterEllipsis 应用于 TextBlock 中的文本
- android - 如何将 Array<(out) Event!> 转换为 ArrayList
在导航控制器中使用安全参数传递数据后? - xml - 使用 rtf 以数字格式将每组中两个值的总和相除
- android - 如何从android中的底部表中删除顶部填充?
- python - tkinter 中的语法错误
- python - numpy矩阵对角线填充交替值