Присоединяйтесь!

СБИС.Аутентифицировать

СБИС.Аутентифицировать

Команда «СБИС.Аутентифицировать» выполняет аутентификацию по логину и паролю, возвращает идентификатор сессии. Допускается не более 300 вызовов в минуту.

Параметры запроса

В заголовке запроса укажите тип и кодировку: «content-type: application/json», «charset=UTF-8».

Адрес запроса: https://online.saby.ru/auth/service/

  • "Параметр": объект:
    • "Логин": строка
    • "Пароль": строка
    • "НомерАккаунта": строка. Указывается, если у пользователя есть доступ в разные кабинеты Saby по одному логину и паролю. Если номер не указан, будет выполнен вход в кабинет, где пользователь авторизовался последний раз.

Результат

Строка — идентификатор сессии.

Примеры

Запрос без заполнения номера аккаунта

Ответ

Ответ с ошибкой аутентификации — неверный логин или пароль

Ответ с фатальной ошибкой передачи входных параметров

HTTP код ответа 500, classid {00000000-0000-0000-0000-1FA000001001}. Означает, что не переданы нужные параметры или часть обязательных параметров пустая.

Ответ при ошибке подтверждения аутентификации через смс

HTTP код ответа 500, classid {00000000-0000-0000-0000-1FA000001002}. В data.addinfo приходит информация для подтверждения входа:

  • телефон — замаскированный телефонный номер, на который будет отправлено смс-подтверждение;
  • идентификатор — временный идентификатор со сроком действия 5 минут, подтвердите его кодом из смс;
  • МетодОтправкиКодаПодтверждения — метод для отправки смс-подтверждения;
  • МетодПроверкиКодаИсключения — метод для подтверждения идентификатора кодом;
  • ИдентификаторСессии — временный идентификатор сессии.

Ответ с фатальной ошибкой «Слишком много вызовов»

HTTP код ответа 429, classid {00000000-0000-0000-0000-1FA000000000}. Ошибка возникает, если система делает больше 300 вызовов в минуту.

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.