ステップ3: サービスエンドポイントを設定する

ステップ3: サービスエンドポイントを設定する

前のステップでは、スマートホームスキルのコードをアマゾン ウェブ サービス(AWS)のLambda関数として実装しました。次は、サービスエンドポイントをスキル設定に追加します。

スキルコードを含むLambda関数にアクセスする場合、AlexaはAmazonリソースネーム(ARN)を使用します。ARNは、Lambda関数のエンドポイントの場所を定義します。AlexaとLambda関数間のリンクを確立するには、Alexa開発者コンソールのスキル設定でARNを指定します。

スキルエンドポイントを設定する

このステップでは、ステップ2: スキルコードを実装するで保存したARNをスキル設定に追加します。このチュートリアルで作成する架空のスマートホームスキルでは、デフォルトのARNエンドポイントを追加します。複数の国をサポートするスマートホームスキルの場合は、Lambda関数を複数のAWSリージョンにデプロイし、各リージョンのARNを追加します。

Alexa開発者コンソールでエンドポイントを設定するには

  1. Alexa開発者コンソールのスキルに戻ります。
    スキルページを閉じた場合は、以下の手順でスキルを探してください。
    1. Alexa開発者コンソールにサインインします。
    2. スキルタブのスキル名で、ステップ1: スマートホームスキルを作成するで作成したmy-smart-home-skillスキルを探します。
    3. そのスキルの行で、アクションのドロップダウンメニューから編集を選択します。
  2. スマートホームページの2. スマートホームのサービスエンドポイントで、デフォルトのエンドポイントにLambda関数のARNを貼り付けます。
  3. 保存をクリックします。

このページは役に立ちましたか?

最終更新日: 2025 年 11 月 25 日