Alexa Skills Kitによってトリガーされる単純なAWS Lambda関数を構築しようとしています。 Amazonが作成したスキルの作成などのチュートリアルに従っています。残念ながら、Alexa Skills Kitは[トリガーの構成]ウィンドウのドロップダウンメニューのオプションではありません。利用可能なものの写真を添付しました。
とにかくAlexa Skills Kitを表示する方法はありますか?アカウントに何か問題がありますか?任意の提案は非常に役立ちます。私は本当に問題を引き起こしてはならない場所で立ち往生しています。私は基本的なアカウントを持っているため、Amazonからサポートを受けることができません。
私はそれを考え出した。何らかの理由で私の場所はデフォルトでオレゴンになりましたが、ASKではサポートされていません。 N.バージニアに変更すると、トリックが行われました。
AWS Lambda関数のトリガーとしてのAlexa Skills Kitは、US East (N. Virginia), US West (Oregon) or EU (Ireland)
リージョンのいずれでも設定できます。
スキルに合わせてLambdaエンドポイントを設定する場合、Default endpoint
および他の3つのオプションのgeographical region endpoints
これは、待ち時間を短縮するために顧客の場所に基づいて呼び出されます。
スキル設定は次のようになります。
新しいUI(開発者ベータ版)があり、いくつかのこと(トリガーの作成方法を含む)が変更されたようです。
ここで、最初に関数とコードを構成する必要があります。その後、トリガーを設定するメニュー項目があります。
そのため、ベータモードをオフにするか、自分で対処する必要があります。
別の重要な部分を見つけました。Safariを使用してAlexa Skill開発を操作しないでください。 Chrome=では、チュートリアルのほうがはるかによく一致しています。
追加されたデータポイントとして。 AWSにサインアップしたばかりの場合、この問題が発生している可能性があります。
チュートリアルのように、Alexa Skill Setトリガーを選択することはできません。また、残りのエラーメッセージにEC2で「このサービスに登録していません」というエラーが表示されます。
新しいアカウントが実際にAmazonに存在することを完全に許可するには、最大24時間かかる場合があります。そんなに長くはかかりませんでしたが。
それまでの間、スキルキットがラムダで機能していない、Alexa側を構成しているときにARNの長さが間違っているなど、奇妙なエラーが発生します。
あなたが本格的なAWS市民であることを伝える最後のメールを受け取ったら、すべてが正常に機能するようになります。