Коды ошибок XML API v1: различия между версиями
Материал из Planfix
SliZzzZ (обсуждение | вклад) Нет описания правки |
SliZzzZ (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Если при выполнении запроса произошла ошибка, сервер отвечает в следующем формате: | |||
<source lang="xml"> | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<response status="error"> | |||
<code></code> | |||
</response> | |||
</source> | |||
{| class="wikitable" style="margin-top: 1em; width:100% " | |||
!width="150"|Название !!width="200"| Тип !!width="50%"| Значение !! Примечание | |||
|- | |||
|code|| string(4) || 4-х значное число, может начинаться с нуля, код ошибки. || Расшифровку можно посмотреть в разделе [[ПланФикс API:Коды ошибок|Коды ошибок]] | |||
|- | |||
|} | |||
=== Без классификации === | === Без классификации === | ||
* 0001 - неизвестное приложение, переданные AppKey - не был найден в БД приложений | * 0001 - неизвестное приложение, переданные AppKey - не был найден в БД приложений |
Версия от 12:15, 27 октября 2010
Если при выполнении запроса произошла ошибка, сервер отвечает в следующем формате:
<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
<code></code>
</response>
Название | Тип | Значение | Примечание |
---|---|---|---|
code | string(4) | 4-х значное число, может начинаться с нуля, код ошибки. | Расшифровку можно посмотреть в разделе Коды ошибок |
Без классификации
- 0001 - неизвестное приложение, переданные AppKey - не был найден в БД приложений
- 0002 - приложение заблокировано
- 0003 - Ошибка XML разбора. Некорректный XML
- 0004 - Не известный аккаунт
- 0005 - Ключ сессии недействителен (время жизни сессии истекло)
- 0006 - Подпись пакета - провалилась (как по-русски написать не знаю( )
- 0007 - Превышен лимит использования ресурсов (ограничения связанные с лицензиями и ли с количеством запросов)
- 0008 - Неизвестное имя функции
- 0009 - Отсутствует один из обязательных параметров функции
- 0010 - Аккаунт заморожен
- 0011 - На площадке аккаунта производится обновление программного обеспечения
- 0012 - отсутствует сессия, не передан параметр сессии в запрос
- 0013 - неопределенный пользователь
- 0014 - пользователь неактивен
- 0015 - недопустимое значение параметра
Аутентификация
- 1001 - неверный логин или пароль
Проект
- 2001 - запрошенный проект не существует
- 2002 - на выполнение данного запроса отсутствуют права (привилегии)
- 2003 - ошибка добавления проекта
Задача
- 3001 - указанная задача не существует
- 3002 - нет доступа к над задаче
- 3003 - проект, задача в рамках которого создается, не существует
- 3004 - проект, задача в рамках которого создается, не доступен
- 3005 - ошибка добавления задачи
- 3006 - время приступить к работе не может быть больше времени закончить работу до
- 3007 - неопределенная периодичность, скорее всего задано несколько узлов, которые конфликтуют друг с другом или не указан ни один