alexa - ALEXA 通过 EVENTS 网关异步发送响应
问题描述
我已按照此处提到的所有步骤https://developer.amazon.com/en-US/docs/alexa/smarthome/send-events-to-the-alexa-event-gateway.html直到检索承载令牌。但我想确切地知道我们如何向 Alexa 发送异步响应?如果您在此处看到示例
POST /v3/events HTTP/1.1
Host: api.amazonalexa.com
Authorization: Bearer access-token-from-Amazon
Content-Type: application/json
{
"context": {
"properties": [
]
},
"event": {
"header": {
"messageId": "abc-123-def-456",
"correlationToken": "abcdef-123456",
"namespace": "Alexa",
"name": "Response",
"payloadVersion": "3"
},
"endpoint": {
"scope": {
"type": "BearerToken",
"token": "access-token-from-Amazon"
},
"endpointId" : "endpoint-id"
},
"payload": {
}
}
}
提到了endpoint-id?Alexa 设备本身的端点 ID 是什么?如何向 alexa 发送回复?我只想发送一个“hello world”响应,当我通过事件网关发送它时,alexa 会发出声音吗?谁能给我一个样品?谢谢
解决方案
嗨,当 Alexa 请求成功而不是将响应发送回 Alexa 时,使用相同的有效负载对 Alexa 事件网关进行其余调用。
在这里阅读更多。
推荐阅读
- go - .Net 的 Marshal.Copy 方法的 Golang 等价物是什么?
- .net - 作为后端的 .NET Core 应用程序与部署在 Docker 上的 Nginx 服务器上的应用程序之间没有通信
- powershell - 文字路径不起作用。我究竟做错了什么?
- python - 找不到文件的问题
- firefox - Firefox 架构中的“webRequest”拦截如何工作?
- html - 'int' 对象不可迭代。如何解决这个问题呢?
- wordpress - 在 Wordpress 中上传特定于用户的 PDF 文件
- excel - Excel VBA,创建PPT演示文稿。每次执行代码都会出现不同的错误
- asp.net - 如何在 ASPX 模板中对局部变量进行数据绑定?
- android - Android - Google BillingClient 查询PurchaseHistoryAsync 响应