3

我将 Lambda 和 S3 与 Amazon 的 Skills Kit 结合使用。Lambda 正在运行 Node.js 并引用我使用 SSML 播放 Alexa 命令的音频文件。但是,由于我需要为 GET 请求付费,因此我想将请求限制为仅从 Alexa 请求的服务器。虽然我可以将 IAM 用户设置为限制访问,但我认为在尝试从 Alexa 回放时会收到拒绝访问响应。我可以根据已知的 Alexa IP 限制播放吗?IAM 信息似乎没有通过常规 HTTP 请求传递给 S3 GET。

4

1 回答 1

0

也许你可以菊花链 lambda 请求。有一个 lambda 函数来处理 Alexa 应用程序,如果意图涉及音频文件,请调用另一个 lambda 函数。

于 2016-10-17T14:43:01.510 回答