Мы используем API Google Drive в нашем приложении для Android.Мы хотим показать конкретные сценарии ошибок API google drive в наших собственных пользовательских сообщениях.
Например: когда пользователь превышает ограничение скорости хранения, SDK генерирует исключение, когда содержимое исключения содержит ошибку ответа JSON HTTPкак показано ниже.
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceeded",
"message": "Daily Limit Exceeded"
}
],
"code": 403,
"message": "Daily Limit Exceeded"
}
}
У меня есть универсальный обработчик исключений, который обрабатывает все исключения с кодом ошибки 403.Но мы хотим обработать сценарий dailyLimitExceeded, который мы можем определить, проверив поле «причина» в ответе об ошибке.Мы ссылаемся на эту документацию, но мы не можем найти исчерпывающий список всех сценариев ошибок вместе с кодом ошибки / причиной.
Есть ли какая-либо доступная документация, в которой перечислены все код ошибки / причинаAPI Google Drive?