Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
エラー処理
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
この仕様で定義されているすべてのエラーに対して、400 Bad Request ステータス コードを使用します。それ以外のエラーについては、メーカーはクライアント エラーには 4XX の範囲、サーバーエラーには 5XX の範囲のエラーを使用する必要があります。すべてのエラーの場合、レスポンスには常に次の形式の JSON 本文を含める必要があります。
{
"name": "camera.info",
"state": "error",
"error": {
"code": "serverError",
"message": "cannot get camera info."
}
}
name は、camera.info、camera.state、camera.checkForUpdates のいずれかになります。
camera.commands.status、camera.commandName。
- 400 ステータス コードの場合、
code は次のいずれかになります。unknownCommand、
cameraInExclusiveUse、missingParameter、invalidParameterName、または
invalidParameterValue。
message はメーカーによって定義されており、ローカライズ版は想定されていません
表示されます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。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。"],[],["Error responses must include a JSON body with \"name,\" \"state,\" and \"error\" fields. For specified errors, use the `400 Bad Request` status code, otherwise, employ 4XX for client and 5XX for server errors. The \"name\" field can be one of several camera-related identifiers. \"Code\" within the error object must be one of five predefined error codes for 400 responses. The \"message\" field is free-form, manufacturer-defined, and non-localized.\n"]]