このドキュメントでは、Google API の返すエラーコードとメッセージの一部について説明します。具体的に、ここに記載されているエラーは、Google API のグローバル、つまりデフォルトのドメインに含まれます。多くの API では、グローバル ドメインに含まれない API 固有のエラーを特定する、独自のドメインも定義されています。これらのエラーでは、JSON レスポンスの domain プロパティの値は、youtube.parameter のような API 固有の値になります。
アップロード リクエストではないため、リクエストを処理できませんでした。/upload/* URI に送信できるのは、アップロード リクエストのみです。/upload プレフィックスを付けずに、同じパスにリクエストを再送信してください。
parseError
API サーバーがリクエストの本文を解析できません。
required
API リクエストに必要な情報がありません。パラメータまたはリソース プロパティの情報が欠けている可能性があります。
tooManyParts
含まれているパーツが多すぎるため、マルチパート リクエストを処理できませんでした。
unknownApi
リクエストが呼び出している API を認識できません。
unsupportedMediaProtocol
クライアントが、サポートされていないメディア プロトコルを使用しています。
unsupportedOutputFormat
alt パラメータ値で、このサービスでサポートされていない出力形式が指定されています。alt リクエスト パラメータの値を確認してください。
wrongUrlForUpload
リクエストはアップロード リクエストですが、正しい URI に送信されなかったため処理できませんでした。アップロード リクエストは、/upload/* プレフィックスを含む URI に送信する必要があります。/upload プレフィックスを含めた状態で、もう一度同じパスにリクエストを送信してください。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[],[],null,["# Error messages\n\nThis document identifies some of the error codes and messages that Google APIs return. Specifically, the errors listed here are in the global, or default, domain for Google APIs. Many APIs also define their own domains, which identify API-specific errors that are not in the global domain. For those errors, the value of the `domain` property in the JSON response will be an API-specific value, such as `youtube.parameter`.\n\nThis page lists errors by their HTTP status codes as defined in [RFC 7231](https://tools.ietf.org/html/rfc7231#section-6).\n\nThe sample JSON response below demonstrates how a global error is communicated: \n\n```transact-sql\n{\n \"error\": {\n \"errors\": [\n {\n \"domain\": \"global\",\n \"reason\": \"invalidParameter\",\n \"message\": \"Invalid string value: 'asdf'. Allowed values: [mostpopular]\",\n \"locationType\": \"parameter\",\n \"location\": \"chart\"\n }\n ],\n \"code\": 400,\n \"message\": \"Invalid string value: 'asdf'. Allowed values: [mostpopular]\"\n }\n}\n```\n\nErrors\n------\n\n1. [MOVED_PERMANENTLY (301)](#MOVED_PERMANENTLY)\n2. [SEE_OTHER (303)](#SEE_OTHER)\n3. [NOT_MODIFIED (304)](#NOT_MODIFIED)\n4. [TEMPORARY_REDIRECT (307)](#TEMPORARY_REDIRECT)\n5. [BAD_REQUEST (400)](#BAD_REQUEST)\n6. [UNAUTHORIZED (401)](#UNAUTHORIZED)\n7. [PAYMENT_REQUIRED (402)](#PAYMENT_REQUIRED)\n8. [FORBIDDEN (403)](#FORBIDDEN)\n9. [NOT_FOUND (404)](#NOT_FOUND)\n10. [METHOD_NOT_ALLOWED (405)](#METHOD_NOT_ALLOWED)\n11. [CONFLICT (409)](#CONFLICT)\n12. [GONE (410)](#GONE)\n13. [PRECONDITION_FAILED (412)](#PRECONDITION_FAILED)\n14. [REQUEST_ENTITY_TOO_LARGE (413)](#REQUEST_ENTITY_TOO_LARGE)\n15. [REQUESTED_RANGE_NOT_SATISFIABLE (416)](#REQUESTED_RANGE_NOT_SATISFIABLE)\n16. [EXPECTATION_FAILED (417)](#EXPECTATION_FAILED)\n17. [PRECONDITION_REQUIRED (428)](#PRECONDITION_REQUIRED)\n18. [TOO_MANY_REQUESTS (429)](#TOO_MANY_REQUESTS)\n19. [INTERNAL_SERVER_ERROR (500)](#INTERNAL_SERVER_ERROR)\n20. [NOT_IMPLEMENTED (501)](#NOT_IMPLEMENTED)\n21. [SERVICE_UNAVAILABLE (503)](#SERVICE_UNAVAILABLE)\n\n### MOVED_PERMANENTLY (301)\n\n### SEE_OTHER (303)\n\n### NOT_MODIFIED (304)\n\n### TEMPORARY_REDIRECT (307)\n\n### BAD_REQUEST (400)\n\n### UNAUTHORIZED (401)\n\n### PAYMENT_REQUIRED (402)\n\n### FORBIDDEN (403)\n\n### NOT_FOUND (404)\n\n### METHOD_NOT_ALLOWED (405)\n\n### CONFLICT (409)\n\n### GONE (410)\n\n### PRECONDITION_FAILED (412)\n\n### REQUEST_ENTITY_TOO_LARGE (413)\n\n### REQUESTED_RANGE_NOT_SATISFIABLE (416)\n\n### EXPECTATION_FAILED (417)\n\n### PRECONDITION_REQUIRED (428)\n\n### TOO_MANY_REQUESTS (429)\n\n### INTERNAL_SERVER_ERROR (500)\n\n### NOT_IMPLEMENTED (501)\n\n### SERVICE_UNAVAILABLE (503)"]]