Водители: создание, редактирование и удаление

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

svc=resource/update_driver&params={"itemId":<long>,
				  "id":<long>,
				  "callMode":<text>,
				  "ej":{"apps":[{"appId":<text>,"type":<text>,"uid":<text>,"sn":<text>},...]}, 
				  "c":<text>,
				  "ck":<short>,
				  "ds":<text>,
				  "n":<text>,
				  "p":<text>,
				  "r":<double>,
				  "f":<uint>,
				  "pwd":<text>,
				  "jp":{
				    	<text>:<text>,
				    	...
				  }}

Параметры

Название Описание
itemId ID ресурса
id ID водителя (0 для создания)
callMode режим: создание, редактирование, удаление ,удаление изображения (create, update, delete, reset_image)
Параметры, обязательные только при создании и редактировании:
ej произвольный JSON (указан пример для push уведомлений)
c код
ck контрольная сумма изображения водителя
ds описание
n название
p телефонный номер вида +1234567890 (+ надо закодировать в %2B)
r соотношение сторон изображения водителя
f флаги (4 - исключающий)
pwd пароль, необходимый для мобильной авторизации
jp произвольные поля в формате: название поля - значение

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

При создании и редактировании:

[
	<long>,			/* ID водителя */
	{
		"id":<long>,		/* ID водителя */
		"n":<text>,		/* имя */
		"c":<text>,		/* код */
		"ej":<text>,		/* произвольный JSON */
		"jp": {			/* произвольные поля */
			<text>:<text>,		/* название: значение */
			...
		},
		"pwd":<text>            /* пароль, необходимый для мобильной авторизации */
		"ds":<text>,		/* описание */
		"p":<text>,		/* телефонный номер */
		"r":<double>,		/* соотношение сторон изображения */
		"ck":<ushort>,		/* контрольная сумма изображения */
		"bu":<long>,		/* назначенный объект */
		"pu":<long>,		/* предыдущий назначенный объект */
		"bt":<uint>,		/* время последнего назначения/снятия */
		"pos":{			/* местоположение */	
			"y":<double>,		/* широта */	
			"x":<double>		/* долгота */
		}		
	}
]

При удалении:

[
	<long>,		/* ID водителя */
	null
]
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2024 Gurtam