get_statistics
Para obtener información estadística agregada, utilice el método core/get_statistics.
svc=core/get_statistics¶ms={
"resourceId": <long>,
"timeFrom": <uint>,
"timeTo": <uint>,
"type": "<text>",
"interval_type": <uint>,
"recursive": <uint>
}
Parámetros
| Parámetro | Descripción |
|---|---|
| resourceId | ID del recurso. |
| timeFrom | Hora de inicio en formato Unix. |
| timeTo | Hora de fin en formato Unix. |
| type | Uno de los siguientes valores: items, logins, hw, sms. |
| interval_type | Forma de agrupar los resultados:
|
| recursive | Según el valor:
|
Respuesta
Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:
{
"<timestamp>": {
"<resource_id>": {
"<parameter_name>": <int>, /* Pares nombre-valor de los parámetros de estadísticas. */
...
}
},
...,
"users": {
"<user_id>": "<text>", /* Pares ID-nombre de los usuarios. */
...
}
}
Lista de parámetros de estadísticas disponibles:
sms_count;sms_nf_count;sms_count_<user_id>;sms_job_count;sms_order_count;sms_manual_count;sms_auth_count;sms_cmd_<sms_type>_count;logins_count_<user_id>;logins_duration_<user_id>;<unit_type_name>_deleted;<unit_type_name>_created;<item_type_name>_created;<resource_type_name>_created;<type_name>_created;hw_<hw_type_id>;<user_type_name>_created;avl_driver_created;avl_driver_deleted;avl_job_created;avl_job_deleted;avl_notification_created;avl_notification_deleted;avl_tag_created;avl_tag_deleted;avl_trailer_created;avl_trailer_deleted;avl_geozone_created;avl_geozone_deleted;avl_unit_sensor_created;avl_unit_sensor_deleted;avl_unit_activated;avl_unit_deactivated;avl_unit_total.
El parámetro avl_unit_total se devuelve en respuesta a la solicitud con “type”: “items”. Muestra el número total de unidades que pertenecen a la cuenta indicada y a sus cuentas subordinadas.
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Parámetros de entrada incorrectos. |
| 7 | No se encontró el recurso, no hay derecho de acceso Ver objeto y sus propiedades básicas al recurso o el valor de type no es válido. |