在 Alexa 上显示多个主页卡显示时遇到问题

Having trouble displaying Multiple Home Card Display on Alexa

以前当我向 alexa 发出搜索命令时。我刚收到 5 个项目作为回应。附上截图。

然后我显示了第一个项目的图像,其中有 5 个项目作为响应。 对于具有单张卡片的响应,卡片图像和卡片价值显示得非常好。附上截图。

但我想为每 5 件商品显示 5 张图片。这在一张卡片中是不可能的,因为一张卡片只能有一个图像。同样对于一个呼叫,只能给出一个可以有一张卡的响应。一个呼叫的多个响应将不起作用。

这是我想尝试的,但不确定 alexa 是否具有此功能。

  1. 我给 alexa 命令让它找东西。

  2. 我收到 5 个项目作为对该命令的响应。

  3. 这 5 个项目作为响应,我想用作自动命令(Alexa 会为收到的每个项目自动执行一个调用,而不是提示用户说出或给出命令)并执行 5 个调用。我将收到 5 个回复,每个回复都有一张卡片。因此,这 5 张卡片将附有 5 张图片。

DO alexa 有一个自动命令选项,我可以在收到响应时触发它,但我在 Doc 中找不到它。

如果我可以尝试任何其他方法?

有人帮忙吗?谢谢!

从 Alexa Skills Kit 的角度来看,您每次回复只能 return 一张卡片。而且那张卡片只能有一张图片。此外,对于每个用户输入,您只能响应一次。用户必须再次请求,您的技能才能再次响应。

所以做这样的事情的唯一方法是调用你的技能并给出一个结果,但提示用户说 "next" 以获得其他结果。这样,用户可以根据需要滚动浏览任意数量的结果。每个都有自己的回复和卡片。