オブジェクト: ErrorResponse
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
レスポンスの本文
200 以外のすべての HTTP レスポンスの HTTP 本文。
レスポンスの例を次に示します。
{
"responseHeader": {
"responseTimestamp": "1481899949611"
},
"errorResponseCode": "INVALID_IDENTIFIER",
"errorDescription": "Unknown paymentIntegratorAccountId: PIAID1",
}
JSON 表現 |
{
"responseHeader": {
object(ResponseHeader )
},
"errorResponseCode": string,
"errorDescription": string,
}
|
フィールド |
responseHeader |
object(ResponseHeader )
必須: すべてのレスポンスに共通のヘッダー。
|
errorResponseCode |
string
省略可:
下表をご覧ください
エラー レスポンス コードと通知される HTTP コード |
INVALID_API_VERSION
|
400
インテグレータがリクエストの API をサポートしていない場合に使用されます。
できます。
|
INVALID_PAYLOAD_SIGNATURE
|
401
ペイロードの署名が不明な、または
キーが非アクティブです。
|
INVALID_PAYLOAD_ENCRYPTION
|
400
ペイロードの暗号化が不明な宛先または
キーが非アクティブです。
|
REQUEST_TIMESTAMP_OUT_OF_RANGE
|
400
request_timestamp が次の値の ±60 秒ではない場合に使用されます。
います。
|
INVALID_IDENTIFIER
|
404
リクエストで送信された ID が無効であるか、
不明。これには、paymentIntegratorAccountId 、
googlePaymentToken 、captureRequestId
無効なログのタイプは
ID は errorDescription で指定する必要があります。
|
IDEMPOTENCY_VIOLATION
|
412
リクエストが次のべき等性の要件に違反している場合に使用されます。
表示されます。
|
INVALID_FIELD_VALUE
|
400
リストにないフィールドの値がリクエストに含まれている場合に使用されます。
値のセットを提供します。
|
MISSING_REQUIRED_FIELD
|
400
リクエストで必須フィールドが設定されていない場合に使用されます。
|
PRECONDITION_VIOLATION
|
400
オペレーションの制約に違反した場合(例:
の残高を上回っています。
あります。
|
USER_ACTION_IN_PROGRESS
|
400
現時点でリクエストを処理できない場合に使用されます。
処理中のユーザー操作が中断され
システムロックとして機能します。このコードを以下の目的で使用することはできません
実装固有の内部エラーによる障害を
同時実行エラーを検出します
|
INVALID_DECRYPTED_REQUEST
|
400
リクエスト ペイロードは復号できるものの、
結果のメッセージを解析できませんでした。
|
|
errorDescription |
string
省略可: このステータスの説明を
サポートスタッフがエラーをデバッグするユーザーに表示されることはありません。
デバッグに役立ち、機密情報を含まないテキストを含めることができます。
なお、errorResponseCode の一部の値は、
(例:
INVALID_IDENTIFIER は、フィールドの情報とともに
無効な識別子のタイプを判定します)。
|
All rights reserved. Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["Non-200 HTTP responses contain a body with error details. This body includes a `responseHeader`, `errorResponseCode`, and `errorDescription`. The `errorResponseCode` field specifies the error type (e.g., `INVALID_IDENTIFIER`, `INVALID_API_VERSION`), accompanied by an advised HTTP code. The optional `errorDescription` provides debugging information for support. Required field is `responseHeader` and fields `errorResponseCode` and `errorDescription` are optional. The content specifies that the field `errorResponseCode` requires certain HTTP code.\n"]]