AWS-Alexa指令定义

问题描述

很抱歉问这个问题,但是以简单的方式, Alexa指令是什么?

我无法找到清晰的东西。

解决方法

将指令视为对象响应,以Alexa理解并知道如何解释的格式保留有关该特定指令的相关信息。例如,如果要将APL文档发送到Alexa,则应将“ Alexa.Presentation.APL.RenderDocument”指令类型与文档本身一起用作响应的一部分。 Alexa将收到json响应,并将知道如何呈现它。

以下是APL指令响应的示例:

"response": {
  "directives": [
    {
      "type": "Alexa.Presentation.APL.RenderDocument","document": {
        "type": "APL","version": "1.0","theme": "dark","import": [],"resources": [
            ...
        ]
      }
    }
  ]
...