Коды ошибок для API книг и диаграмм
В этой статье описываются коды ошибок, возвращаемые API книг и диаграмм в Microsoft Graph при сбое запроса, отправленного через эти API. Дополнительные сведения об обработке ответов на ошибки из API книг и диаграмм в Microsoft Graph см. в статье Обработка ошибок для API Excel в Microsoft Graph. Дополнительные сведения об ответах на ошибки и типах ресурсов в 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 . Служба может добавить новые коды ошибок в любое время.
accessConflict
badRequestUncategorized
conflictUncategorized
forbiddenUncategorized
gatewayTimeoutUncategorized
internalServerErrorUncategorized
invalidSessionAccessConflict
invalidSessionAuthentication
invalidSessionNotFound
invalidSessionReCreatable
invalidSessionRestricted
invalidSessionUnexpected
invalidSessionUnsupportedWorkbook
methodNotAllowedUncategorized
notFoundUncategorized
notImplementedUncategorized
payloadTooLargeUncategorized
serviceUnavailableUncategorized
tooManyRequestsUncategorized
transientFailure
unauthorizedUncategorized
unsupportedWorkbook
Примеры необязательных кодов ошибок на первом уровне вложенных объектов innerError см. в разделе Примеры кода ошибок второго уровня.
Примечание.
Объект innerError может рекурсивно содержать более глубокие объекты innerError с дополнительными, более конкретными кодами ошибок. Эти более глубокие коды innerError предназначены только для диагностика целей.