1

Sdk unit profile data

Тема: Sdk unit profile data

Buen dia!

Soy nuevo usando el sdk de wialon con php, siguiendo ejemplos encontre como hacer la busqueda de una unidad por id, estoy tratando de acceder a los datos de perfil de la unidad como son: vehicle_type, vin, registration_plate, brand, model, etc.  E intentado con todas las opciones de flags disponibles en la documentación pero ninguno me muestra esos datos.

Alguien sabe como acceder a los datos del perfil de la unidad?  El codigo que uso es el siguiente:


$params = array(        'id' => 12752305,        'flags' =>0x1        );
       
$data = $wialon_api->core_search_item(json_encode($params));

Encontre el metodo item_update_profile_field, pero no se como utilizarlo, me pide id, campo y valor pero coomo se que id tiene por unidad.

Me recomiendan usar el sdk de php ?

Espero alguien me pueda orientar.


Saludps

2

Sdk unit profile data

Re: Sdk unit profile data

Muy buenos días, wcauichr!

Para obtener la información del pérfil de la unidad (o sea los datos de los campos llenados) use la petición siguiente (es un ejemplo):
http://sdk.wialon.com/wiki/en/sidebar/r … ile_fields

Tiene que convertir el formato hexadecimal al decimal. Por ejemplo, Flag - 0x00800000 será 524289 etc. Mire aquí más sobre los flags http://sdk.wialon.com/wiki/en/sidebar/r … unit#units

Para obtener el ID interno de la unidad use la petición siguiente (es un ejemplo de la búsqueda de la unidad por el nombre, de la respuesta a la cual será posible tomar el ID interno del sistema):
http://sdk.wialon.com/wiki/en/sidebar/r … pdate_item --> puede buscar la unidad por una de las propiedades, por ejemplo, su nombre, obteniendo así en la respuesta el ID. Sólo en el proceso de la búsqueda indique el flag no 1 sino 524289, así si la unidad está creada - verá sus características; si el creador no es Ud. - compruebe los derechos de acceso para que sean suficientes para ver las propiedades que está buscando.