Actions on google 是否可以添加多张卡作为响应?
我使用卡片向用户显示输出。我最多只能显示两个聊天泡泡和一张卡。但是我想在webhook中的intent响应中添加多张卡片。我正在使用nodejswebhook在googlenpm模块上执行操作,有没有一种方法可以在一次响应中添加多张卡?Actions on google 是否可以添加多张卡作为响应?,actions-on-google,Actions On Google,我使用卡片向用户显示输出。我最多只能显示两个聊天泡泡和一张卡。但是我想在webhook中的intent响应中添加多张卡片。我正在使用nodejswebhook在googlenpm模块上执行操作,有没有一种方法可以在一次响应中添加多张卡? 我的用例是,我想在响应中显示多个图像。不,不是。基本卡只能是富响应元素上的响应。如果要显示一个以上元素,可以考虑使用表卡元素。 以下是您可以使用Table Card的所有字段。您可以删除一些字段 conv.ask(new Table({ title: 'Ta
我的用例是,我想在响应中显示多个图像。不,不是。基本卡只能是富响应元素上的响应。如果要显示一个以上元素,可以考虑使用表卡元素。 以下是您可以使用Table Card的所有字段。您可以删除一些字段
conv.ask(new Table({
title: 'Table Title',
subtitle: 'Table Subtitle',
image: new Image({
url: 'https://developers.google.com/actions/images/badges/XPM_BADGING_GoogleAssistant_VER.png',
alt: 'Alt Text'
}),
columns: [
{
header: 'header 1',
align: 'CENTER',
},
{
header: 'header 2',
align: 'LEADING',
},
{
header: 'header 3',
align: 'TRAILING',
},
],
rows: [
{
cells: ['row 1 item 1', 'row 1 item 2', 'row 1 item 3'],
dividerAfter: false,
},
{
cells: ['row 2 item 1', 'row 2 item 2', 'row 2 item 3'],
dividerAfter: true,
},
{
cells: ['row 2 item 1', 'row 2 item 2', 'row 2 item 3'],
},
],
buttons: new Button({
title: 'Button Text',
url: 'https://assistant.google.com'
}),
}))
此外,您还可以通过触摸选择选项对多张卡使用旋转木马或浏览旋转木马。但是,不要忘记,您需要将这些元素与选项响应或web URL一起使用
有关更多信息:
我想在响应中显示多个图像。我无法使用carousel,因为我提供的@snuffbox响应中没有用户操作。没有选项可以这样做,因为AoG希望助理应该首先发言。我不知道你的用例是什么,但是使用浏览转盘并将图像的url链接到它们可能会有所帮助。在触摸转盘的情况下,它只显示图像。我知道,这不是一个有效的方法,但它可以解决你的问题。