javascript - 如何在谷歌操作中使用给定名称实体?
问题描述
我一直在尝试为识别名称的 google 执行操作。但是,每当我尝试将 $given-name 实体作为参数传递给实现中的意图时,它都会向我显示一个错误,告诉我该参数不能包含“-”这个字符.这是我正在使用的代码。我在这个领域是全新的。有人可以告诉我我在哪里犯了错误吗?
app.intent('Recognize Name',(conv,{given-name},{date})=>{
conv.end(`Name:${name},Date:${date}`);
});
解决方案
我得到了答案,我意识到我需要将参数对象作为 app.intent() 中的单个参数,然后将它们一一提取。
推荐阅读
- json - 用 Javalin 框架中的 kotlinx.serialization 替换 Jackson
- godot - Godot - 如何在视口之外处理场景?
- java - 它显示找不到符号可以任何人修复它吗?
- sql-server - 按日期时间分组(设置从直到)
- php - 如何使用 Laravel 文件系统获取 FTP 上传百分比
- haskell - Haskell,为什么我会得到一个前奏未定义的错误?
- python - 使用 python 仅将 csv 文件的标题复制到新文件中
- entity-framework-core - IdentityServer4 实体框架 SQL Server 连接字符串
- javascript - 如何解析字符串并获取接下来的 6 个字符?
- batch-file - 如何解决不断删除我的文件的批处理文件?