我在AWS中托管了一项技能(目前处于开发阶段) . 我想将它移动到本地机器而不是使用lambda函数 . 我编写了一个API,公开地用ngrok公开它,并将其配置为技能的终点 . 我能够从Alexa技能接收请求JSON对象 . 但我不确定将响应JSON发送到哪个URL或API .
我在请求JSON中收到了 apiEndpoint
和 apiAccessToken
. 我已经尝试将JSON发送到 apiEndpoint
但我得到了404(我当时期待这个,因为URL没有任何技能特定的ID,但只是试一试) . 我在JSON对象中发送的内容以及将其发送到哪个URL?
1 回答
将回复发送回您收到的请求 . 每当您收到API请求时,您都应该回复或确认它 . 在Alexa中,您将收到带有效负载的 endpoints 的
POST
请求,您必须以预期的格式返回响应 .apiEndpoint
和apiAccessToken
用于获取设备地址和密码等附加信息 .