2017-05-04 6 views
-1

はエコードットを実験していますが、矯正に関するあなたの提案が欲しい2つの迷惑に遭遇しました。これらは次のとおりです。Alexa REPLプロセスとAWSラムダ再発行

  1. AWSラムダ関数の再発行ごとにAWSエンドポイントを設定する必要があります。 Alexaが手動でこれを変更する代わりに、最新のエンドポイント・バージョンを知るように、なぜ$ LATESTを使用できないのですか?

  2. Alexa Home Skillsなどを復活させる必要があります。すべての公開をトリガーします。 $ LATESTにはデフォルトが設定されているので、これをなぜデフォルトに設定できないのか分かりません。

これらの問題を解決する方法はありますか?彼らは開発時間を大幅に短縮します。提案/代替案、おそらくはAmazon/AWSの開発者にも意見を聞いてもらえます。乾杯!

答えて

0

サービスエンドポイントタイプとして「AWS Lambda ARN」を使用していると思いますか? 代わりに、flask-ask(または別のWSGI Webフレームワーク)を使用してAWS Lambdaに展開することができます。ザッパとZappaはWSGIエミュレーションにAPIゲートウェイを使用するため、HTTPSエンドポイントとしてスキルを設定できます。私の場合、これは両方の問題を処理します。この種の設定について説明しているガイドhereがあります。 zappa updateと入力すると、変更された環境がLambdaにアップロードされます。追加の設定がなければ、私のスキルは同じだが更新されたエンドポイントを呼び出すでしょう。