2016-05-01 39 views
2

私はLambdaとS3をAmazonのスキルキットと併用しています。 LambdaはNode.jsを実行し、Alexaコマンドで再生するためにSSMLを使用するオーディオファイルを参照しています。しかし、私はGETリクエストのために請求されるので、私はAlexaから特別に要求しているサーバだけにリクエストを制限したいと思います。アクセスを制限するようにIAMユーザーを設定することはできますが、Alexaから再生しようとするとアクセス拒否応答が得られると思います。既知のAlexa IPに基づいて再生を制限できますか? IAM情報は、通常のHTTPリクエストを介してS3 GETに渡されないようです。Amazon Alexa Skill S3の制限

答えて

0

おそらく、ラムダリクエストをデイジーチェーン接続することができます。 1つのラムダ関数でAlexaアプリケーションを処理し、インテントにオーディオファイルが含まれている場合は、別のラムダ関数を呼び出します。