すべてのプロダクト
Search
ドキュメントセンター

API Gateway:エラーコード

最終更新日:Jul 31, 2024

このトピックでは、API Gatewayのエラーコードについて説明します。

1. VPCタイプのAPI Gatewayインスタンスのエラーコード

このセクションで説明するエラーコードは、仮想プライベートクラウド (VPC) タイプの共有インスタンスとVPCタイプの専用インスタンスに適用されます。

  • クライアントが受信した応答でX-Ca-Error-Codeヘッダーが空でない場合、API Gatewayによってエラーコードが生成されます。 このようなエラーコードは、6文字の文字列である。 次の表に、API Gatewayによって生成される可能性のあるすべてのエラーコードを示します。 詳細なエラーメッセージについては、X-Ca-error-messageヘッダーを参照してください。

  • X-Ca-Error-Codeヘッダーが空の場合、HTTPステータスコードはバックエンドサービスによって生成されます。 API Gatewayは、バックエンドサービスからエラー情報を渡します。

エラーコード

HTTP ステータスコード

Message

説明

I400HD

400

無効なヘッダー '${HeaderName}' ${理由}

HTTPリクエストヘッダーが無効な場合に返されるエラーメッセージ。

I400MH

400

ヘッダー '${HeaderName}' が必要です

HTTPリクエストヘッダーがない場合に返されるエラーメッセージ。

I400BD

400

無効な本文: ${理由}

HTTPリクエストボディが無効な場合に返されるエラーメッセージ。

I400PA

400

無効なリクエストパス '${Reason}'

HTTPリクエストパスが無効な場合に返されるエラーメッセージ。

I405UM

405

サポートされていない方法 '${Reason}'

HTTPリクエストメソッドがサポートされていない場合に返されるエラーメッセージ。

I400RU

400

無効なリクエストUri '${Reason}'

HTTPリクエストURLが無効な場合に返されるエラーメッセージ。

I403PT

403

無効なプロトコル ${protocol} 未サポート

プロトコルがAPI設定に基づいてサポートされていない場合に返されるエラーメッセージ。 APIの設定を確認します。

I413RL

413

リクエストボディが大きすぎる

リクエスト本文が大きすぎる場合に返されるエラーメッセージ。 詳細については、「制限事項」をご参照ください。

I413UL

413

リクエストURLが大きすぎる

リクエストURLが長すぎる場合に返されるエラーメッセージ。 詳細については、「制限事項」をご参照ください。

I400CT

400

無効なコンテンツタイプ: '${Reason}'

Content-Type値が無効な場合に返されるエラーメッセージ。

I404DO

404

無効なドメイン '${DomainName}'

不明なドメイン名が要求された場合に返されるエラーメッセージ。 呼び出しにバインドされたドメイン名を使用します。

I410GG

410

グループのインスタンスが無効

無効なインスタンスが要求された場合に返されるエラーメッセージ。 APIグループは現在のインスタンスに属していない可能性があります。

I400SG

400

無効なステージ

未知の環境が要求された場合に返されるエラーメッセージ。

I404NF

404

APIが見つかりません ${理由}

リクエストのパスとメソッドのパラメーターに基づいて、現在の環境でAPIが見つからなかった場合に返されるエラーメッセージ。 詳細については、「」をご参照ください。I404NFエラーが報告された場合はどうすればよいですか?

X400PM

400

無効なプラグインメタ ${PluginName} ${理由}

プラグインのメタデータが無効な場合に返されるエラーメッセージ。

X500ED

500

期限切れのapi定義

以前のバージョンの期限切れのメタデータが新しいバージョンのAPI Gatewayでサポートされなくなった場合に返されるエラーメッセージ。 以前のバージョンのメタデータを変更するには、チケットを起票してください。

X500AM

500

無効なApiメタ、再度デプロイするか、チケットでお問い合わせください

保存されたメタデータの形式が無効な場合に返されるエラーメッセージ。 この問題を解決するには、チケットを起票してください

X403DG

403

不正なドメインまたはグループ: ${Reason}

APIグループのデータが無効な場合に返されるエラーメッセージ。

B451DO

451

法的理由で使用できないドメイン

ドメイン名が関連する法律または規制の要件に準拠していない場合に返されるエラーメッセージ。

B451GO

451

法的理由で利用できないグループ

APIグループが関連する法律または規制の要件に準拠していない場合に返されるエラーメッセージ。

B403OD

403

プロバイダーアカウントの期限切れ

APIプロバイダーに料金滞納がある場合に返されるエラーメッセージ。 Alibaba Cloud MarketplaceでAPIを購入した場合は、サービスプロバイダーにお問い合わせください。

A401AC

401

無効なAppCode ${理由}

AppCode認証が使用されているが、AppCodeが見つからない場合に返されるエラーメッセージ。 アプリケーションが承認されているかどうか、およびAppCodeが正しいかどうかを確認します。

A400IK

400

無効なAppKey

キーとシークレットのペアを使用して認証を実行すると、AppKeyが見つからない場合に返されるエラーメッセージ。

A403IS

403

無効な署名、サーバーStringToSign:'${StringToSign}'

署名が無効な場合に返されるエラーメッセージ。 詳細については、「Invalid signature」をご参照ください。

A403EP

403

アプリ認証の期限切れ

認証の有効期限が切れた場合に返されるエラーメッセージ。 再度権限を付与します。

A403PR

403

プラグイン許可が必要

プラグイン認証が必要な場合に返されるエラーメッセージ。

A400MA

400

承認が必要です。「X-Caキー」または「承認: APPCODE... 」が必要です。

AppCodeモードまたはキーとシークレットのペアを使用した承認が必要な場合に返されるエラーメッセージ。

I400I5

400

${理由} Content-MD5無効

Content-MD5値が無効な場合に返されるエラーメッセージ。

I400NC

400

X-Ca-Nonceが必要です

Force Nonce Check (X-Ca-NonceによるAnti Replay) を選択した後、X-Ca-Nonceヘッダーが提供されない場合に返されるエラーメッセージ。

S403NU

403

使用されるNonce

リプレイ攻撃が検出された場合に返されるエラーメッセージ。 リクエスト内のX-Ca-Nonceヘッダーが使用されています。

S403TE

403

X-Ca-Timestampは期限切れです

X-Ca-timestampヘッダーで指定されたタイムスタンプが期限切れの場合に返されるエラーメッセージ。 タイムスタンプは15分間有効です

I400MP

400

パラメーター '${ParameterName}' が必要です

API設定の1つ以上の必須パラメーターが空のままになっている場合に返されるエラーメッセージ。

I400IP

400

無効なパラメーター '${ParameterName}' ${Reason}

API設定のパラメーターの値が無効な場合に返されるエラーメッセージ。

I400JR

400

JWTが必要

JSON Web Token (JWT) 関連のパラメーターが見つからない場合に返されるエラーメッセージ。

S403JI

403

「preventJtiReplay:true」の場合、「jti」が必要です。

JWT認証プラグインでpreventJtiReplayパラメーターがtrueに設定されている場合、有効なjtiクレームがリクエストに含まれていない場合に返されるエラーメッセージ。

A403SV

403

JWTのクレーム 'jti' が使用されます

JWT認証プラグインでpreventJtiReplayパラメーターがtrueに設定されている場合に、リクエストに含まれるjtiクレームが使用されている場合に返されるエラーメッセージ。

I400JD

400

JWTのシリアル化に失敗しました: '${Token}'

リクエスト内のJWTが解決できない場合に返されるエラーメッセージ。

A403JT

403

無効なJWT: ${理由}

リクエスト内のJWTが無効な場合に返されるエラーメッセージ。

A403JK

403

一致するJWKがありません、'${kid}' が見つかりません

リクエストのJWTで設定されたkidと一致するJWKがない場合に返されるエラーメッセージ。

A403JE

403

JWTは '${Date}' で期限切れです

リクエストのJWTの有効期限が切れた場合に返されるエラーメッセージ。

I400JP

400

無効なJWTプラグイン設定: ${JWT}

JWT認証プラグインが正しく設定されていない場合に返されるエラーメッセージ。

A403OL

403

OAuth2ログインに失敗しました: ${理由}

A403OU

403

OAuth2ユーザー情報の取得に失敗しました: ${理由}

A401OT

401

無効なOAuth2アクセストークン

A401OM

401

OAuth2アクセストークンが必要です

T429ID

429

INNER DOMAIN Flow Controlによって制限されている ${Domain} はテストドメインで、1日あたりのリクエスト数は1000です。

API呼び出しの制限を超えた場合に返されるエラーメッセージ。 デフォルトの第2レベルドメイン名を使用する場合、中国本土のリージョンでは1日あたり1,000通、中国本土以外のリージョンでは1日あたり100通となります。

T429IN

429

INSTANCEフロー制御によるスロットル

現在のインスタンスに対してスロットリングがトリガーされた場合に返されるエラーメッセージ。 インスタンス仕様をアップグレードします。

T429GR

429

グループの流れ制御によって通される

現在のAPIグループに対してスロットリングがトリガーされた場合に返されるエラーメッセージ。 インスタンス仕様をアップグレードします。

T429PA

429

APIフロー制御による制限

スロットリングプラグインで定義されているデフォルトのAPIレベルのスロットリングポリシーがトリガーされた場合に返されるエラーメッセージ。

T429PR

429

PLUGINフロー制御によるスロットル

スロットリングプラグインで定義されている特別なスロットリングポリシーがトリガーされた場合に返されるエラーメッセージ。

T429SR

429

SERVERフロー制御によるスロットル

T429MR

429

リクエストが多すぎて、'${Description}' でスロットル

A403IP

403

IP制御ポリシーによるアクセス拒否

IPアドレスベースのアクセス制御プラグインによってアクセスが拒否された場合に返されるエラーメッセージ。

A403IN

403

インターネットからのアクセスが無効になっています ${理由}

APIおよびAPIグループは、インターネット経由で呼び出すことはできません。 プライベートネットワーク経由で呼び出すことができます。 詳細については、「VPCベースのAPI呼び出し」をご参照ください。

A403VN

403

無効なVPCからのアクセスが無効になっている

指定されたVPC経由のアクセスが拒否された場合に返されるエラーメッセージ。

A403AC

403

${RuleName} によるアクセス制御の禁止

アクセス制御プラグインによってアクセスが拒否された場合に返されるエラーメッセージ。

A403CO

403

クロスオリジンリソース禁止 ${Domain}

クロスオリジンリソース共有 (CORS) プラグインによってアクセスが拒否された場合に返されるエラーメッセージ。

I404CO

404

クロスオリジンリソースが見つかりません ${Method} - ${Path}

CORSプラグインによって事前にチェックされたリクエストパスとリクエストメソッドに基づいてAPI定義が見つからない場合に返されるエラーメッセージ。

I404CH

404

「Cache-Control:only-if-cached」でキャッシュされていないコンテンツ

I404NR

404

${リソース} が見つかりません

I404SR

404

ステージルートがありません: ${Reason}

B403MO

403

Api Marketサブスクリプションの期限切れ

APIプロバイダーに料金滞納がある場合に返されるエラーメッセージ。 サービスプロバイダーに連絡してください。

B403MQ

403

Api Marketサブスクリプションクォータが使い果たされました

Alibaba Cloud Marketplaceで購入したAPIのクォータが使い果たされた場合に返されるエラーメッセージ。 クォータを更新します。

B403ME

403

Api Marketサブスクリプションの有効期限が切れました

APIサブスクリプションの有効期限が切れた場合に返されるエラーメッセージ。 別のサブスクリプションを作成します。

B403MI

403

Api Marketサブスクリプションが無効です

サブスクライブされたAPIサービスが無効な場合に返されるエラーメッセージ。

D504RE

504

バックエンドドメイン '${domain}' 解決に失敗しました

バックエンドドメイン名の解決に失敗した場合に返されるエラーメッセージ。 バックエンドドメイン名を確認します。

D504IL

504

バックエンドドメイン '${domain}' resolve to illegal address '${Address}'

バックエンドサービスのドメイン名の解決結果が無効な場合に返されるエラーメッセージ。

D504CO

504

バックエンドサービスの接続に失敗しました '${Reason}'

API Gatewayがバックエンドサービスにアクセスできなかった場合に返されるエラーメッセージ。 この場合、セキュリティグループとファイアウォールの設定、またはバックエンドサーバーのステータスを確認する必要があります。 詳細については、「D504COエラーのトラブルシューティング」をご参照ください。

504

バックエンドサービスの接続に失敗しました「接続リースリクエストのタイムアウト」

ドライ接続プールが原因でバックエンドサービスの接続に失敗した場合に返されるエラーメッセージ。 インスタンス仕様をアップグレードします。

D504CS

504

バックエンドhttp ssl接続に失敗しました '${Reason}'

バックエンドサービスがHTTPS経由で接続できない場合に返されるエラーメッセージ。 バックエンドサービスに設定されているプロトコルがポートと一致するかどうかを確認します。

D504TO

504

バックエンドサービス要求のタイムアウト

バックエンドサービスへのリクエストがタイムアウトした場合に返されるエラーメッセージ。 バックエンドタイムアウト期間を延長するか、バックエンドサービスの処理能力を向上させます。

X504VE

504

バックエンドサービスvpcマップに失敗しました

バックエンドサービスのVPCマッピングが失敗した場合に返されるエラーメッセージ。

D503BB

503

バックエンド回路ブレーカビジー

APIがサーキットブレーカによって保護されている場合に返されるエラーメッセージ。

D503CB

503

バックエンド回路ブレーカーオープン、${Reason}

APIに対して回路ブレーカが開いている場合に返されるエラーメッセージ。 バックエンドサービスのパフォーマンスを確認します。

I508LD

508

検出されるループ

ループバック呼び出しが検出された場合に返されるエラーメッセージ。

I404DD

404

デバイスid ${DeviceId} が見つかりません

WebSocket経由でAPIを呼び出したときにデバイスIDが見つからない場合に返されるエラーメッセージ。

A403FC

403

Function Compute AssumeRoleに失敗しました ${RequestId }:${ 理由}

Function Computeがバックエンドサービスとして使用されているときに認証エラーが発生した場合に返されるエラーメッセージ。

D502FC

502

Function Computeのレスポンスが無効: ${Reason}

Function Computeがバックエンドサービスとして使用されている場合、バックエンドサービスからの応答が無効な場合に返されるエラーメッセージ。

N502RE

502

レスポンスIOの送信例外: ${Reason}

サーバーがクライアントに応答を送信したときに例外が発生した場合に返されるエラーメッセージ。 クライアントが事前に接続を閉じているか、ネットワークエラーが発生しているかを確認します。

X500ER

500

サービス内部エラー

内部サーバーでエラーが発生した場合に返されるエラーメッセージ。 この問題を解決するには、チケットを起票してAPI Gatewayテクニカルサポートに問い合わせてください。

X503BZ

503

忙しいサービス

API Gatewayサービスがビジー状態の場合に返されるエラーメッセージ。 しばらくしてからもう一度お試しください。

X504TO

504

サービスのタイムアウト

API Gatewayでタイムアウトエラーが発生した場合に返されるエラーメッセージ。 テクニカルサポートに連絡するには、チケットを起票してください。

サービスが更新されたり、新しい機能が追加されたりすると、特定のエラーコードが変更されます。

2. API操作管理のエラーコード

CreateAPI、ModifyAPI、DeleteAPIなど、API Gatewayによって提供されるAPI操作を呼び出すと、次のセクションにリストされているエラーコードが報告される場合があります。

2.1 サーバーのエラーコード

報告されたHTTPステータスコードは5XXで、サービスが利用できないことを示します。 この場合、後でもう一度試すことをお勧めします。

エラーコード

エラーメッセージ

HTTP ステータスコード

説明

解決策

ServiceUnavailable

The request has failed due to a temporary failure of the server.

503

サービスが利用できない場合に返されるエラーメッセージ。

しばらくしてからもう一度お試しください。

内部エラー

The request processing has failed due to some unknown error, exception or failure.

500

内部エラーが発生した場合に返されるエラーコード。

しばらくしてからもう一度お試しください。

2.2 クライアントのエラーコード

報告されたHTTPステータスコードは4XXで、ビジネスエラーを示します。 ビジネスエラーには、パラメーターエラー、アクセス制御によるエラー、またはビジネスロジックエラーがあります。 問題をトラブルシューティングする前に、エラー情報を注意深く確認してください。

エラーコード

エラーメッセージ

HTTP ステータスコード

説明

解決策

繰り返し % s

指定された % sは繰り返されます。

400

パラメーターの値が使用された場合に返されるエラーメッセージ。 メッセージ内の % sは、パラメーター名を示すプレースホルダーです。

パラメーター値を変更して、もう一度お試しください。

RepeatedCommit

リクエストを再送信します。

400

リクエストが送信された場合に返されるエラーメッセージ。

同じリクエストを繰り返し送信しないでください。

不足している % s

この操作には % sが必須です。

400

% sパラメーターが指定されていない場合に返されるエラーメッセージ。

エラーの説明に基づいて % sパラメーターを指定し、もう一度お試しください。

MissingAppIdOrAppOwner

AppIdまたはAppOwnerには有効な値が必要です。

400

AppIdまたはAppOwnerパラメーターが指定されていない場合に返されるエラーメッセージ。

AppIdまたはAppOwnerパラメーター、またはその両方を指定します。

無効な % s

指定されたパラメーター % s値は無効です。

400

指定されたパラメーターが無効な場合に返されるエラーメッセージです。

指定されたパラメーターの要件を表示し、パラメーターを変更してから、再試行します。

NotFound % s

指定した % sに従ってリソースが見つかりません。

400

% sパラメーターの値に基づいてリソースが見つからない場合に返されるエラーメッセージ。

% sパラメーターが正しく指定されているかどうかを確認します。

InvalidFormat % s

指定されたパラメーター % s値は適切にフォーマットされていません。

400

パラメーターの形式が無効な場合に返されるエラーメッセージ。

% sパラメーターの値の形式に関する要件を表示し、パラメーター値を変更してから、再試行します。

複製 % s

指定されたパラメーター % s値は重複しています。

400

% sパラメーターの値が使用された場合に返されるエラーメッセージ。

パラメーター値を変更して、もう一度お試しください。

依存違反 % s

指定された % sには % sの定義があります。

400

パラメーターの依存関係が無効な場合に返されるエラーメッセージ。

依存関係を削除します。 他のパラメーターが依存するパラメーターは削除できません。 このようなパラメーターを削除するには、まず依存関係を削除します。

禁じられた % s

指定された % sで操作できません。

403

操作の実行が許可されていない場合に返されるエラーメッセージ。

操作を実行する権限を取得します。

NoPermission

指定されたリソースを操作する権限がありません。

403

指定されたリソースで操作を実行する権限がない場合に返されるエラーメッセージ。

指定されたリソースに対して操作を実行するための権限を取得します。

上限 % s

指定された % s数が制限を超えています。

400

Alibaba Cloudアカウント内に作成されたAPI、APIグループ、またはアプリの数がクォータを超えた場合に返されるエラーメッセージ。

API、APIグループ、またはアプリのクォータを変更します。

UserNotFound

指定されたユーザーが見つかりません。

404

指定されたユーザーが存在しない場合に返されるエラーメッセージ。

ユーザーに関する有効な情報を入力します。

DomainCertificateNotFound

ドメイン証明書が見つかりません。

400

指定されたドメイン名の証明書が存在しない場合に返されるエラーメッセージ。

アップロードされた証明書のIDと名前を確認します。

ドメイン解決済み

指定されたドメインは解決されていません。

400

指定されたドメイン名が解決されていない場合に返されるエラーメッセージ。

特定のCNAMEレコードをAPIグループの第2レベルドメイン名にバインドします。 ドメイン名の解決は、ドメイン名を購入したドメイン名レジストラによって実行されます。

InvalidICPLicense

指定されたドメインにICPライセンスがないか、ICPライセンスがAliyunに属していません。

400

指定されたドメイン名のインターネットコンテンツプロバイダ (ICP) ファイリングが無効な場合に返されるエラーメッセージ。

Alibaba Cloud ICPファイリングシステムでドメイン名のICPファイリングを申請します。 他のシステムでドメイン名のICP申請を申請した場合は、Alibaba CloudをサービスプロバイダーとしてICP申請に追加する必要があります。 ICPファイリングを申請するには、サービス識別番号を取得する必要があります。 パブリックIPアドレスを持つ各Alibaba Cloud ECS (Elastic Compute Service) インスタンスは、5つのサービス識別番号を提供します。

無効な % s.LengthLimit

パラメーター % s lengthが制限を超えています。

400

% sパラメーターの値が長さの上限を超えた場合に返されるエラーメッセージ。

パラメーター値を変更して、もう一度お試しください。

InvalidApiDefault

ApiDefault値が制限を超えています。

400

apiDefaultパラメーターの値がしきい値を超えた場合に返されるエラーメッセージ。

apiDefaultパラメーターの値を変更します。 apiDefaultパラメーターの値は、単位に関係なく100万を超えることはできません。

InvalidAppDefault

AppDefaultの値は、UserDefaultおよびApiDefaultより小さくする必要があります。

400

appDefaultパラメーターの値が要件を満たしていない場合に返されるエラーメッセージ。

appDefaultパラメーターの値を変更します。 この値は、apiDefaultパラメーターとuserDefaultパラメーターの値よりも小さい必要があります。

InvalidUserDefault

UserDefaultの値は、AppDefaultより大きく、ApiDefaultより小さくする必要があります。

400

userDefaultパラメーターの値が要件を満たしていない場合に返されるエラーメッセージ。

userDefaultパラメーターの値を変更します。 この値は、appDefaultパラメーターの値より大きく、apiDefaultパラメーターの値より小さくなければなりません。

InvalidParamMapping

パラメーターは完全にマップする必要があります。

400

パラメーターのマッピングが無効な場合に返されるエラーメッセージ。

リクエストパラメーターごとにバックエンドパラメーターを指定します。 APIを作成するときは、各リクエストパラメーターをバックエンドパラメーターにマップします。

InvalidOwnerAccount

OwnerAccountが無効です。

400

アプリ所有者のアカウントが無効な場合に返されるエラーメッセージ。

権限付与の際、Alibaba Cloudアカウントの無効なユーザーIDが使用されます。 アプリ所有者のアカウントを変更して、もう一度お試しください。

ServiceForbidden

ゲートウェイサービスはリスク管理によって禁止されています。

400

API Gatewayサービスがリスク管理システムによって拒否された場合に返されるエラーメッセージ。

短時間で大量のリクエストを送信しないでください。 しばらくしてからもう一度お試しください。

ServiceUnOpen

ゲートウェイサービスが開かれていません。

400

API Gatewayが有効化されていない場合に返されるエラーメッセージ。

Alibaba Cloud InternationalサイトでAPI Gatewayを有効化します。

ServiceInDept

API Gatewayサービスは部門にあります。

400

API Gatewayサービスに料金滞納がある場合に返されるエラーメッセージ。

アカウントを補充するか、料金滞納を決済します。

EqualSignature

新しい署名は古い署名と同じです。

400

新しいバックエンド署名キーが前のものと同じである場合に返されるエラーメッセージ。

バックエンド署名キーを変更します。 新しく設定された鍵と秘密のペアが前のものと異なることを確認してください。

CertificateNotMatch

ドメインが証明書のドメインと一致しません。

400

指定されたドメイン名が証明書のドメイン名と一致しない場合に返されるエラーメッセージ。

指定したドメイン名が証明書のドメイン名と一致することを確認します。

CertificateKeyNotMatch

証明書の秘密鍵が公開鍵と一致しません。

400

証明書の公開鍵と秘密鍵が一致しない場合に返されるエラーメッセージ。

証明書を確認し、証明書の公開鍵と秘密鍵が一致していることを確認します。

PrivateKeyEncrypted

証明書の秘密鍵は暗号化されています。暗号化されていないバージョンをアップロードしてください。

400

証明書の秘密鍵が暗号化されている場合に返されるエラーメッセージ。

暗号化されていない秘密鍵を指定します。

CertificateSecretKeyError

証明書の秘密鍵が無効です。

400

証明書の秘密鍵が無効な場合に返されるエラーメッセージ。

有効な秘密鍵を指定します。

InvalidApiServiceAddress

指定されたサービスアドレスは無効です。

400

指定されたバックエンドサービスのIPアドレスが無効な場合に返されるエラーメッセージ。

バックエンドサービスの設定を変更します。

2.3 クライアントの一般的なエラーコード

報告されたHTTPステータスコードは4XXです。これはビジネスエラーを示し、Alibaba CloudサービスのAPIを呼び出すと報告される可能性があります。 ビジネスエラーには、無効なリクエスト形式、誤ったリクエストメソッド、不足している必要なパラメーター、無効なパラメーター値形式、無効な署名、またはスロットリングによるエラーがあります。 問題をトラブルシューティングする前に、エラー情報を注意深く確認してください。

シナリオ

エラーコード

エラーメッセージ

HTTP ステータスコード

解決策

指定されたAPIが見つかりません。

InvalidApi.NotFound

指定されたapiが見つかりません。urlとメソッドを確認してください。

404

指定されたAPI操作名が有効かどうかを確認してください。 名前は大文字と小文字を区別します。

必須パラメーターが指定されていません。

不足している {ParameterName}

{ParameterName} はこのアクションに必須です。

400

必要なパラメーターを指定します。

AccessKey IDが見つかりません。

InvalidAccessKeyId.NotFound

指定されたアクセスキーが見つかりません。

404

APIを呼び出すときに有効なAccessKey IDが使用されているかどうかを確認します。

AccessKey IDは無効です。

InvalidAccessKeyId.Inactive

指定されたアクセスキーは無効です。

400

AccessKeyペアが利用可能かどうかを確認します。

日付またはタイムスタンプの形式が無効です。

InvalidTimeStamp. フォーマット

指定されたタイムスタンプまたは日付値が適切にフォーマットされていません。

400

タイムスタンプを確認します。

クライアント時間とサーバー時間の差が15分を超えています。

InvalidTimeStamp. 期限切れ

指定されたタイムスタンプまたは日付値が期限切れです。

400

タイムスタンプを確認します。

SignatureNonce値が使用されました。

SignatureNonceUsed

指定された署名nonceは既に使用されました。

400

返されるパラメーター値の形式が無効です。

InvalidParameter. フォーマット

指定されたパラメーター形式は無効です。

400

パラメーターはXMLまたはJSON形式でのみ指定します。

パラメーター値の検証に失敗しました。

Invalid{ParameterName}

指定されたパラメーター {ParameterName} は無効です。

400

パラメーター値を確認します。

HTTPリクエストメソッドはサポートされていません。

UnsupportedHTTPMethod

指定された署名は計算と一致しません。

400

リクエスト方法を確認します。

署名方法はサポートされていません。

InvalidSignatureMethod

指定された署名メソッドは無効です。

400

使用可能な署名方法を指定します。 このパラメーターは空白のままも可能です。

署名の検証に失敗しました。

SignatureDoesNotMatch

指定された署名は計算と一致しません。

400

署名を確認します。

ユーザーレベルの通話頻度がしきい値を超えています。

Throttling.User

ユーザーフロー制御によりリクエストが拒否されました。

400

通話頻度を減らします。

APIレベルの呼び出し頻度がしきい値を超えています。

Throttling.API

apiフロー制御によりリクエストが拒否されました。

400

通話頻度を減らします。

AccessKey IDがありません。

MissingSecurityToken

このアクションにはSecurityTokenが必須です。

400

有効なAccessKey IDが指定されているかどうかを確認します。