get_drive_rank_settings
Para obtener los criterios de conducción eficiente de una unidad, utilice el método unit/get_drive_rank_settings.
Endpoint
svc=unit/get_drive_rank_settings¶ms={
"itemId": <long>
}
Parámetros
La solicitud debe contener el siguiente parámetro:
| Parámetro | Descripción |
|---|---|
itemId |
ID de la unidad. |
Respuesta
Si la solicitud se completa con éxito, la respuesta contiene los criterios de conducción eficiente de la unidad y sus parámetros:
{
"acceleration": [...],
"brake": [...],
"turn": [...],
"sensor": [...],
"speeding": [...],
"harsh": [...],
"idling": [...],
"global": {...}
}
La respuesta contiene solo los tipos de criterios configurados para la unidad. Para ver todos los criterios de conducción eficiente y sus parámetros, consulte update_drive_rank_settings.
Si la configuración de conducción eficiente nunca se ha guardado para la unidad, la respuesta es {"error":0}. Si la configuración se guardó sin criterios, la respuesta contiene solo el objeto global o es un objeto vacío.
El valor accel_mode se devuelve en el tipo con el que se guardó. En la configuración guardada en la interfaz, este valor es una cadena, por ejemplo, "0".
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 | La unidad no existe o el usuario no tiene el derecho de acceso Ver detalle de propiedades de objeto a ella. |