定型アクショントリガーのサービスプロバイダーインターフェース
UNICAST配信では、トリガーパラメーターに一意の受信者を指定します。トリガー定義に配信タイプとしてUNICASTを指定した場合、ユーザーからの定型アクション作成/削除リクエストを処理するために、Alexaスキルに定型アクショントリガーのサービスプロバイダーインターフェース(SPI)を実装する必要があります。ユーザーがカスタムトリガーを使用して定型アクションを設定すると、Alexaはスキルにコールバックリクエストを送信し、スキルはここれに応答する必要があります。
リクエストと応答
次の表は、定型アクショントリガーのSPIで実行できる操作の一覧です。
| 操作 | 説明 |
|---|---|
|
|
ユーザーがカスタムトリガーを使用して定型アクションを設定すると、 Alexaは |
|
|
ユーザーがカスタムトリガーを含む定型アクションを削除すると、Alexaは |
トリガーリクエスト
ユーザーがカスタムトリガーを使用して定型アクションを作成するか、定型アクションギャラリーからカスタムトリガーを含む定型アクションを選択して有効にすると、Alexaは次のJSONペイロードを含むイベントをAlexaスキルに送信します。
カスタムトリガーを使用した定型アクションをユーザーが削除、または定型アクションギャラリーから無効にすると、Alexaは次のJSONペイロードを含むイベントをスキルに送信します。
リクエストのパラメーター
以下の表はリクエストのパラメーターの一覧です。
| プロパティ | 説明 | 型 | 必須 |
|---|---|---|---|
|
|
ユーザーからのトリガーリクエストの詳細。 |
オブジェクト |
◯ |
|
|
Alexaがリクエストを送信した日時。ISO 8601形式( |
文字列 |
◯ |
|
|
特定のリクエストの一意のIDです。 |
文字列 |
◯ |
|
|
定型アクションリクエストのタイプ。指定できる値は、 |
文字列 |
◯ |
|
|
ユーザーが作成または削除したトリガーの情報。 |
オブジェクト |
◯ |
|
|
トリガー定義に定義されているトリガー名。 |
文字列 |
◯ |
|
|
トリガーの設定中に受け取った入力。トリガーの登録時に定義されたトリガーパラメーターです。Alexaはトリガーの詳細ページからユーザーのトリガー設定を収集し、パラメーターとしてスキルに渡します。トリガー登録の詳細については、「定型アクションのカスタムトリガーを作成する手順」のステップ2.3 スキルを開発環境にデプロイし、トリガー定義を送信して登録するを参照してください。 |
オブジェクト |
◯ |
|
|
トリガーを設定した受信者の情報。 |
オブジェクト |
◯ |
|
|
イベント受信者の値のタイプ。本リリースで指定可能な値は |
文字列 |
◯ |
|
|
イベントの受信者を表すオブジェクト。タイプが |
オブジェクト |
◯ |
|
|
スキルを有効にしているAmazonアカウントを一意に識別する文字列。形式は |
文字列 |
◯ |
|
|
このパラメーターは、ユーザーがAlexaスキルにリンクされたアカウントを保有している場合に使用し、アクセストークンなどのユーザーのアカウントリンク情報を指定します。アカウントリンクの詳細については、Alexaスキルにアカウントリンクを追加するを参照してください。 |
オブジェクト |
◯ |
|
|
提供されたトークンのタイプ。本リリースでサポートされている値は |
文字列 |
◯ |
|
|
ユーザーのアカウント情報にアクセスするためのトークンの値。 |
文字列 |
◯ |
トリガーの応答
正常に完了すると、HTTPステータス200 Okayが返されます。エラーの場合、該当するHTTPステータスコードが返されます。詳細については、HTTPステータスコードを参照してください。
応答のパラメーター
以下の表は応答パラメーターの一覧です。
| プロパティ | 説明 | 型 | 必須 |
|---|---|---|---|
|
|
|
文字列 |
◯ |
HTTPステータスコード
| HTTPステータスコード | 型 | 説明 |
|---|---|---|
|
|
|
操作は成功しました。 |
|
|
|
リクエストペイロードに無効なパラメーターがあります。 |
|
|
|
アクセストークンが無効です。 |
|
|
|
リクエスターにトリガータイプにアクセスする権限がありません。 |
|
|
|
リクエストリソースが見つかりません。 |
|
|
|
サーバーが大量のリクエストを受信しました。 |
|
|
|
リクエストの処理中に内部エラーが発生しました。 |
|
|
|
サーバーはリクエストを受け付けることができません。 |
関連トピック
最終更新日: 2025 年 11 月 10 日