2

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

在此处输入图像描述

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

在此处输入图像描述

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

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

  1. 我向 alexa 发出命令以查找某些内容。

  2. 我得到 5 个项目来响应该命令。

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

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

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

有人帮忙吗?谢谢你!

4

1 回答 1

2

从 Alexa Skills Kit 的角度来看,您每次回复只能返回一张卡片。而那张卡片只能有一个图像。此外,每个用户输入只能响应一次。在您的技能再次响应之前,用户必须提出另一个请求。

因此,执行此类操作的唯一方法是调用您的技能并给出一个结果,但提示用户说“下一步”以获得其他结果。这样,用户可以滚动浏览任意数量的结果。每个都有自己的回复和卡片。

于 2016-06-03T14:46:42.707 回答