この記事では、これらの API を介して送信された要求が失敗したときに、Microsoft Graph のブックとグラフ API によって返されるエラー コードについて説明します。 Microsoft Graph のブックとグラフ API からのエラー応答の処理の詳細については、「Microsoft Graph での Excel API のエラー処理」を参照してください。 Microsoft Graph でのエラー応答とリソースの種類の詳細については、「 Microsoft Graph のエラー応答とリソースの種類」を参照してください。
エラー コードとメッセージ
次の表に、現在のエラー コードとメッセージを示します。 サービスは、いつでも新しいエラー コードを追加する場合があります。
| 状態コード | エラー コード | エラー メッセージ |
|---|---|---|
| 400 | badRequest |
要求は形式が正しくないか、無効です。 |
| 401 | unauthorized |
呼び出し元が認証されていません。 |
| 403 | forbidden |
呼び出し元にアクションを実行するアクセス許可がありません。 |
| 404 | notFound |
リソースが見つかりませんでした。 |
| 405 | methodNotAllowed |
要求の HTTP メソッドは、リソースでは許可されません。 |
| 409 | conflict |
現在の状態が要求に必要なものと競合しています。 |
| 413 | payloadTooLarge |
要求サイズが上限を超えています。 |
| 429 | tooManyRequests |
アプリまたはユーザーが調整されました。 |
| 500 | internalServerError |
要求の処理中に内部サーバー エラーが発生しました。 |
| 501 | notImplemented |
要求された機能は実装されていません。 |
| 502 | badGateway |
サーバーで一時的なエラーが発生し、要求を完了できませんでした。 |
| 503 | serviceUnavailable |
サービスは使用できません。 要求をもう一度お試しください。 |
| 504 | gatewayTimeout |
サーバーはプロキシとして機能しながら、要求を完了するためにアップストリーム サーバーからタイムリーな応答を受信しませんでした。 |
詳細なエラー コード
次に示したのは、入れ子になった innerError オブジェクトの第 1 レベル内でアプリで発生する可能性がある必要なエラー コードです。 サービスは、いつでも新しいエラー コードを追加する場合があります。
accessConflictbadRequestUncategorizedconflictUncategorizedforbiddenUncategorizedgatewayTimeoutUncategorizedinternalServerErrorUncategorizedinvalidSessionAccessConflictinvalidSessionAuthenticationinvalidSessionNotFoundinvalidSessionReCreatableinvalidSessionRestrictedinvalidSessionUnexpectedinvalidSessionUnsupportedWorkbookmethodNotAllowedUncategorizednotFoundUncategorizednotImplementedUncategorizedpayloadTooLargeUncategorizedserviceUnavailableUncategorizedtooManyRequestsUncategorizedtransientFailureunauthorizedUncategorizedunsupportedWorkbook
入れ子になった innerError オブジェクトの第 1 レベル内の省略可能なエラー コードの例については、「 省略可能な 2 番目のレベルのエラー コードの例」を参照してください。
注:
innerError オブジェクトには、より深い innerError オブジェクトが再帰的に含まれる場合があり、さらに具体的なエラー コードが追加されます。 これらのより深い innerError コードは、診断のみを目的としています。