User.Login
Описание
Авторизация пользователя.
Параметры запроса
- Command = {User.Login} (обязательный)
- API команда
- ResponseFormat = {JSON | XML} (обязательный)
- Формат ответа
- JSONPCallBack = {bool}
- Используется для междоменной передачи. Узнать о JSONP можно по ссылке: http://ru.wikipedia.org/wiki/JSONP
- Username = {string} (обязательный)
- Username пользователя
- Password = {string} (обязательный)
- Пароль пользователя
- RememberMe = {string} (обязательный)
- Если установлено какое-то не нулевое значение, авторизация будет сохранена в cookie на продолжительное время
- Captcha = {string} (обязательный)
- Если включена капча, прямая API авторизация будет недоступна
- DisableCaptcha = {true | false} (optional)
- Если передан параметр true, он будет обходить проверку captcha
Параметры ответа
- Success = {true | false}
- Состояние - успешно или ошибка
- ErrorCode = {integer}
- Код ошибки
- SessionID = {string}
- SessionID авторизованного пользователя
Коды ошибок
- 1
- Username не найден
- 2
- Пароль не найден
- 3
- Недействительные авторизационные данные
- 4
- Недействительная капча
- 5
- Не удалось выполнить проверку капчи
- 99998
- Ошибка авторизации или истекла сессия
- 99999
- Недостаточно прав