このトピックでは、Content Moderation API の呼び出しに関する共通レスポンスパラメーターと共通エラーコードについて説明します。
共通レスポンスパラメーター
すべてのリクエストは、JSON 形式でデータを返します。次の表に、レスポンスパラメーターの共通フィールドを示します。
|
名前 |
タイプ |
説明 |
|
Code |
Integer |
エラーコード。
詳細については、「共通エラーコード」をご参照ください。 |
|
Msg |
String |
エラーの詳細な説明です。 |
|
RequestId |
String |
リクエストの一意の ID です。この ID を使用して問題を特定します。 |
|
Data |
|
API のレスポンスデータです。エラーが発生した場合、このフィールドは空になることがあります。通常は JSON オブジェクトまたは JSON 配列です。 |
共通エラーコード
|
Code |
Msg |
説明 |
|
200 |
OK |
リクエストは成功しました。 |
|
280 |
PROCESSING |
タスクは処理中です。数秒 (5 秒など) 待ってから、再度結果をクエリします。 |
|
400 |
BAD_REQUEST |
リクエストは無効です。通常、リクエストパラメーターが正しくないことが原因で発生します。リクエストパラメーターを注意深く確認してください。 |
|
400 |
EXCEED_QUOTA |
リクエストレートがクォータを超えています。デフォルトのクォータ:画像モデレーションは 50 画像/秒、動画モデレーションは 20 取り込みエンドポイント/秒、音声モデレーションは 20 取り込みエンドポイント/秒、テキストモデレーションは 100 エントリ/秒、画像 OCR は 10 画像/秒です。クォータを調整するには、サポートとサービスからお問い合わせください。 |
|
400 |
File type is not support |
モデレーション対象コンテンツの形式が無効です。コンテンツが API の制限内であることを確認してください。 |
|
401 |
NOT_ALLOWED |
リクエストに失敗しました。通常、画像または動画ファイルに安全でない URL が使用された場合に発生します。 |
|
403 |
FORBIDDEN |
アクセスに失敗しました。通常、画像または動画ファイルの URL にアクセスできない場合に発生します。コンテンツがインターネット経由でアクセス可能であり、ホットリンク保護ポリシーが有効になっていないことを確認してください。 |
|
404 |
NOT_FOUND |
モデレーション対象のコンテンツが見つかりませんでした。通常、画像または動画コンテンツをダウンロードできない場合に発生します。コンテンツがインターネット経由でアクセス可能であることを確認してください。 |
|
480 |
DOWNLOAD_FAILED |
ダウンロードに失敗しました。コンテンツのサイズと解像度 (該当する場合) が API の制限内であることを確認してください。 |
|
480 |
DOWNLOAD_TIMEOUT |
ダウンロードがタイムアウトしました。ダウンロード時間の制限は 3 秒です。コンテンツのサイズが API の制限内であることを確認してください。 |
|
500 |
GENERAL_ERROR |
一時的なサーバーサイドエラーが発生しました。リクエストを再試行してください。エラーが解決しない場合は、サポートとサービスからお問い合わせください。 |
|
503 |
ServiceUnavailable |
システムエラーが発生しました。リクエストされたドメイン名が有効であることを確認してください。有効な場合は、サポートとサービスからお問い合わせいただき、詳細情報をご提供ください。 |
|
580 |
DB_FAILED |
データベース操作に失敗しました。リクエストを再試行してください。エラーが解決しない場合は、サポートとサービスからお問い合わせください。 |
|
581 |
TIMEOUT |
リクエストがタイムアウトしました。リクエストを再試行してください。エラーが解決しない場合は、サポートとサービスからお問い合わせください。 |
|
585 |
CACHE_FAILED |
キャッシュエラーが発生しました。リクエストを再試行してください。エラーが解決しない場合は、サポートとサービスからお問い合わせください。 |
|
586 |
ALGO_FAILED |
アルゴリズムエラーが発生しました。サポートとサービスからお問い合わせください。 |
|
587 |
MQ_FAILED |
ミドルウェアエラーが発生しました。サポートとサービスからお問い合わせください。 |
|
589 |
TOO_LARGE |
コンテンツが大きすぎます。コンテンツが API の制限内であることを確認してください。リクエストを再試行してください。エラーが解決しない場合は、サポートとサービスからお問い合わせください。 |
|
591 |
CONNECTION_POOL_FULL |
接続プールが満杯です。サポートとサービスからお問い合わせください。 |
|
594 |
EXPIRED |
タスクの有効期限が切れました。たとえば、TaskId の有効期限が切れています。 |
|
595 |
CATCH_FRAME_FAILED |
フレームキャプチャに失敗しました。サポートとサービスからお問い合わせください。 |
|
596 |
PERMISSION_DENY |
アクセスが拒否されました。考えられる原因:アカウントが承認されていない、支払い遅延がある、サービスが有効化されていない、または無効になっている。詳細については、返されたエラーの説明をご参照ください。 |