Коды ошибок

Материал из Hivext Wiki

Перейти к: навигация, поиск

Коды ошибок

Коды ошибок это значения которые возвращает каждый метод сервиса в своем ответе. Значение кода содержится в поле result ответа метода.

Диапазоны кодов

Диапазон Пространство имен Описание
[0-99] Общие (Common) Общие коды ошибок
[100-299] Данные (Data) Коды сервисов данных
[300-499] Хранилища (Storage) Коды сервисов хранилищ
[500-799] Пользователи (User) Коды сервисов пользователей
[800-999] Безопасность (Security) Коды сервисов безопасности

Общие коды ошибок

Код Константа Описание
0 OK Ошибок нет
1 SERVICE_NOT_AVAILABLE Сервис недоступен
2 ACCESS_DENIED Доступ запрещен
3 INVALID_PARAM Неверный параметр (не указан один и более обязательных параметров)
4 ENTITY_NOT_FOUND Сущность не найдена
5 SERVICE_NOT_FOUND Сервис не найден
6 METHOD_NOT_FOUND Метод не найден
7 NOT_AUTHENTICATED Объект не аутентифицирован
8 PERMISSION_DENIED Права доступа запрещены
9 OPERATION_NOT_ALLOWED Операция не разрешена
10 APPLICATION_BLOCKED Приложение заблокировано системой
11 APPLICATION_NOT_EXIST Приложение не существует в системе
14 APPLICATION_NO_FOUND_IN_NODE Приложение не найдено в ноде
99 UNKNOWN_ERROR Неизвестная ошибка
Личные инструменты