get_stats

Para obtener el estado de la retransmisión de mensajes de un período anterior, utilice el método retranslator/get_stats. El período se establece con el método update_operating.

Endpoint

Copied!
svc=retranslator/get_stats&params={
    "itemId": <long>
}

Parámetros

La solicitud debe contener el parámetro itemId, que indica el ID del repetidor.

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
    "au": <long>,   /* Cantidad de unidades agregadas al repetidor. */
    "ru": <long>,   /* Cantidad de unidades cuyos mensajes todavía se deben retransmitir. */
    "hf": <long>,   /* Inicio del período del que se retransmiten los mensajes (marca de tiempo Unix). */
    "hc": <uint>,   /* Hora de los mensajes que se están retransmitiendo en este momento (marca de tiempo Unix). */
    "ht": <long>,   /* Fin del período del que se retransmiten los mensajes (marca de tiempo Unix). */
    "hms": <uint>,  /* Cantidad de mensajes en la cola. */
    "hp": <uint>    /* Progreso de la retransmisión, en porcentaje. */
}

Si la retransmisión de un período anterior no está iniciada, los valores de hora y el progreso son 0.

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Error al analizar los parámetros de entrada.
7 El elemento indicado no es un repetidor o el usuario no tiene el derecho de acceso para modificar los ajustes del repetidor, incluidos su inicio y detención (bit ACL 0x100000, véase Tokens).

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.