Содержание

Водители: статус

Для просмотра статуса объекта, на которой назначен водитель, используется команда resource/driver_status:

svc=resource/driver_status&params={"phoneNumber":<text>,
				   "password":<text>,
				   "app":<text>,
				   "fl":<uint>}

Параметры

Название Описание
phoneNumber номер телефона водителя
password мобильный ключ
app имя приложения для генерируемого токена
fl необязательные флаги (1 - возвращать токен, 2 - возвращать статус, даже если водитель не назначен)

Возвращаемый результат

{
"drv":{		/* параметры водителя */
    "rid":<uint>,   /* id ресурса */
    "id":<text>,    /* id водителя */
    "nm":<text>}   /* имя водителя */
},    
"un":{		/* параметры объекта */
    "nm":<text>, 
    "cls":<uint>,     
    "id":<uint>,    
    "mu":<uint>,
    "ct":<uint>,    
    "ftp":{ ... },
    "pos":{ ... },
    "lmsg":{ ... },
    "uri":<text>,
    "ugi":<uint>,
    "uacl":<int>
},
"uh":<text>,    /* зашифрованная информация об устройстве (для WiaTag) */
"ul":<text>,    /* зашифрованный номер телефона (для WiaTag) */
"h":<text>      /* токен */
}

:!: Описание остальных параметров и содержимое "pos", "lmsg" доступно в статье Объекты