Alexa.SmartVision.SnapshotProvider.ErrorResponseインターフェース1.1
Alexaからスキルに送信されたAlexa.SmartVision.SnapshotProvider
ディレクティブを正しく処理できなかった場合は、Alexa.SmartVision.SnapshotProvider.ErrorResponse
イベントで応答します。詳細については、Alexa.SmartVision.SnapshotProvider
を参照してください。
Alexa.ErrorResponse
とこのインターフェースのペイロードバージョンが異なる場合があります。応答するインターフェースのペイロードバージョンを使用するようにしてください。ErrorResponseイベント
Alexa.SmartVision.SnapshotProvider.ErrorResponse
のペイロードには、エラータイプを指定し、エラーメッセージとその情報を含めます。Alexa.SmartVision.SnapshotProvider
のエラータイプの一覧については、エラータイプの値を参照してください。エラー応答は、同期応答または非同期応答で送信できます。非同期で応答する場合、相関トークンと、認可トークンを含めたスコープを付与します。エラーレポートの詳細については、Alexa.ErrorResponse
を参照してください。
ErrorResponseイベントのペイロードのプロパティ
プロパティ | 説明 | 型 | 必須 |
---|---|---|---|
|
エラーのタイプです。Alexaはこれをユーザーと共有します。 |
文字列 |
◯ |
|
エラーを説明するメッセージです。この情報はユーザーには共有されません。 |
文字列 |
◯ |
ErrorResponseイベントの形式
{
"event": {
"header": {
"namespace": "Alexa.SmartVision.SnapshotProvider",
"name": "ErrorResponse",
"messageId": "一意の識別子、バージョン4 UUIDが望ましい",
"correlationToken": "リクエストに一致するopaque相関トークン",
"payloadVersion": "1.1"
},
"endpoint":{
"endpointId": "エンドポイントID"
},
"payload": {
"type": "エラータイプ",
"message": "エラーメッセージ"
}
}
}
エラータイプの値
以下の表は、有効なAlexa.SmartVision.SnapshotProvider
エラータイプの一覧です。
プロパティ | 説明 |
---|---|
|
必要なサブスクリプションがないため、エンドポイントはスナップショットを提供できません。 |
|
ユーザーがカメラアプリでスナップショット機能を無効にしたため、エンドポイントはスナップショットを提供できません。 |
スナップショット機能固有のエラーではない場合は、Alexa.Smartvision.SnapshotProvider.ErrorResponse
エラータイプのほかにも、一般的なAlexa.ErrorResponse
イベントで応答することもできます。
Alexa.SmartVision.SnapshotProvider.ErrorResponseの例
以下の例は、各エラータイプ例のペイロードを示しています。
SUBSCRIPTION_REQUIRED
SUBSCRIPTION_REQUIRED
エラータイプのエラー応答例を次に示します。
{
"event": {
"header": {
"namespace": "Alexa.SmartVision.SnapshotProvider",
"name": "ErrorResponse",
"messageId": "一意の識別子、バージョン4 UUIDが望ましい",
"correlationToken": "リクエストに一致するopaque相関トークン",
"payloadVersion": "1.1"
},
"endpoint": {
"scope": {
"type": "BearerToken",
"token": "access-token-from-HAQM"
},
"endpointId": "エンドポイントID"
},
"payload": {
"type": "SUBSCRIPTION_REQUIRED",
"message": "必要なサブスクリプションがないため、スナップショット機能を有効にできません"
}
}
}
関連トピック
最終更新日: 2025 年 04 月 16 日