actions-on-google - Google 智能家居操作 action.devices.traits.Channel 上的特征通道问题
问题描述
我按照trait channels官方文档的说明进行操作,我的同步 JSON 与示例非常相似。属性部分是这样的。
"availableChannels": [{
"key": "5f0e8de23cd9b23a5198ca6b",
"names": ["Fox", "KTVU"],
"number": "100"
}, {
"key": "5f0e8df03cd9b23a5198ca6c",
"names": ["ABC"],
"number": "101"
}, {
"key": "5f0e8dfa3cd9b23a5198ca6d",
"names": ["Univision"],
"number": "102"
}],
同步 JSON 是有效的,但问题是当我说“嘿,谷歌在电视上将频道更改为 FOX”时,谷歌助手响应
“好的,在电视上播放美国广播公司”,然后出现“抱歉,出了点问题,我无法控制你的设备”的错误
问题是我的 webhook URL 上没有收到任何 HTTP 请求,所以 google 端的某些东西被破坏了,或者我的同步被破坏了,但我遵循了文档,这个特征是“新的”,所以可能是一些未记录的东西或者是刚刚坏了。有任何想法吗?
此外,Google Cloud Logs 上没有错误或条目
解决方案
推荐阅读
- javascript - 'replace' 字符串方法如何使用插入符号作为正则表达式和字符串函数作为参数?
- c# - Web API OData - ODataMediaTypeFormatter MediaTypeResolver 不再存在
- ffmpeg - ffmpeg 连接两个具有相同纵横比的视频文件,而 fps 仍然会丢失输出
- c# - LINQPad 缺少 Grpc 的 dll
- javascript - 如何在 JavaScript 中的对象中插入方法并调用它?
- excel - 在excel中为竞争对手反向链接分析数据集隔离根域的故障排除公式
- javascript - 如何使用来自 JSON 的数据使用 jQuery 显示解码的 html 文本
- python - 主题标签字符未正确显示
- node.js - 谷歌云控制台设置防火墙上的节点检查
- testing - 测试 Web 应用程序时在 JMeter 中获取未知主机异常