Webhooks 手机助手中不显示表格
我正在使用DialogFlow和自定义WebHook构建并测试我的first Assistant应用程序,我计划在支持Webhooks 手机助手中不显示表格,webhooks,actions-on-google,dialogflow-es,Webhooks,Actions On Google,Dialogflow Es,我正在使用DialogFlow和自定义WebHook构建并测试我的first Assistant应用程序,我计划在支持操作.capability.SCREEN\u输出的设备中使用桌面卡 我曾尝试创建一个响应,后面是一个简单的表卡,但尽管我可以在模拟器中看到该表,但在任何支持输出的物理设备中都看不到它(抱歉,我还没有智能显示器,所以无法在那里测试;) 我想可能是我犯了一个错误,所以我试着用下面我从中复制的示例代码来回答。不幸的是,我得到了同样的结果 这是我尝试的示例代码: { "payload
操作.capability.SCREEN\u输出的设备中使用桌面卡
我曾尝试创建一个响应,后面是一个简单的表卡,但尽管我可以在模拟器中看到该表,但在任何支持输出的物理设备中都看不到它(抱歉,我还没有智能显示器,所以无法在那里测试;)
我想可能是我犯了一个错误,所以我试着用下面我从中复制的示例代码来回答。不幸的是,我得到了同样的结果
这是我尝试的示例代码:
{
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "Simple Response"
}
},
{
"tableCard": {
"rows": [
{
"cells": [
{
"text": "row 1 item 1"
},
{
"text": "row 1 item 2"
},
{
"text": "row 1 item 3"
}
],
"dividerAfter": true
},
{
"cells": [
{
"text": "row 2 item 1"
},
{
"text": "row 2 item 2"
},
{
"text": "row 2 item 3"
}
],
"dividerAfter": true
}
],
"columnProperties": [
{
"header": "header 1"
},
{
"header": "header 2"
},
{
"header": "header 3"
}
]
}
}
]
},
"userStorage": "{\"data\":{}}"
}
}
}
我做了一些研究,因为后来我认为可能在某些情况下它们应该隐藏起来,或者它们还没有得到支持(因为我看到它们是最近添加的),所以问题是:有人知道为什么它们没有显示出来吗
这是我拍摄的模拟器屏幕截图:
这与使用最新助手(v1.3.3408)的iOS设备的响应相同:
我忘了说我也在Firebase托管的webhook中尝试了此示例代码,但它也未能在我的物理设备中显示:我刚刚发现以下通知,它回答了我最初的问题:
注意:桌面卡功能目前正在开发者预览中。在开发人员预览期间,您可以在操作控制台模拟器中使用表卡测试响应,但用户不会在生产版本中看到这些卡
似乎我们必须等待才能使用它们:)