Метод "Авторизация мобильного приложения (JM)"
Метод осуществляет авторизацию экземпляра мобильного приложения.
HTTP-метод: POST
Параметры запроса:
action = auth
service = JM
login: string(4-20) - логин внешнего пользователя. Может содержать латинские буквы, цифры и другие символы, исключая следующие: /*&""<>|№%(){}[],«» Регистронезависим.
password: string(4-20) - пароль внешнего пользователя. Может содержать латинские буквы, цифры и другие символы, исключая следующие: /*&""<>|№%(){}[],«» Регистрозависим.
device_uid: string(16) - уникальный идентификатор устройства пользователя. Может содержать латинские буквы и цифры. При первой авторизации аккаунт внешнего пользователя привязывается к данному идентификатору. С этого момента авторизация с других устройств невозможна. Для сброса привязки аккаунта к идентификатору требуется обратиться в поддержку с указанием логина.
services: structure - структура, содержащая доступные пользователю службы сервиса. Каждая служба описана в виде пары "name:parameters", где name - имя доступной пользователю службы, а parameters - структура с параметрами данной службы.
version: string(10) - версия сервиса.
settings: string(1000) - json-строка, содержащая данные, сохраняемые в аккаунте пользователя. Например, это могут быть настройки внешнего приложения, которые можно восстанавливать при переустановке внешнего приложения на устройстве пользователя.
Last updated