Endpoints avanzados de LDWS
GET /v1/advanced/property-lock/
Devuelve la configuración de bloqueo de propiedades y si el registro se ha configurado para sobrescribir el valor de property-lock.
Ejemplo de solicitud
GET /api/v1/advanced/property-lock/ HTTP/1.1
Host: {{playerIP}}
Authorization: {{DigestAuth}}Cuerpo de la respuesta
El servidor devolverá un mensaje de éxito o de error. Una respuesta correcta incluirá:
- forceRegistrySettings bool: Si la configuración del registro debe tener prioridad
- registryEnableSettings bool: El valor del registro para habilitar el controlador de configuraciones
- bsnce bool: Si BSN.Cloud está habilitado
Ejemplo de respuesta
{
"data": {
"result": {
"settingsHandlerEnabled": true,
"forceRegistrySettings": false,
"registryEnableSettings": true,
"bsnce": true
}
}
}
PUT /v1/advanced/property-lock/
Permite a los usuarios sobrescribir la configuración actual de bloqueo de propiedades
Cuerpo de la solicitud
- forceRegistrySettings bool: Si la configuración del registro debe tener prioridad
- registryEnableSettings bool: Valor del registro para habilitar el controlador de configuraciones
Ejemplo de solicitud
PUT /api/v1/advanced/property-lock/ HTTP/1.1
Host: {{playerIP}}
Authorization: {{DigestAuth}}Este es un ejemplo del cuerpo de la solicitud:
{
"forceRegistrySettings": true,
"registryEnableSettings": true
}Cuerpo de la respuesta
El servidor devolverá un mensaje de éxito o de error. Una respuesta correcta casi siempre provocará un reinicio, lo que se indicará en la respuesta.
- resultado object: El objeto de respuesta
- éxito bool: Si la operación fue exitosa o no
- reinicio bool: Si el reproductor se está reiniciando o no
Ejemplo de respuesta
{
"data": {
"result": {
"success": true,
"reboot": true
}
}
}
GET /v1/system/supervisor/logging/
Devuelve el nivel de registro actual en el reproductor. El valor predeterminado es información.
Ejemplo de solicitud
GET /api/v1/system/supervisor/logging/ HTTP/1.1
Host: {{playerIP}}
Authorization: {{DigestAuth}}Cuerpo de la respuesta
- estado es el código de respuesta HTTP
- nivel es el nivel de registro en el reproductor. Cuanto mayor sea el número, más detalles se ofrecen.
- nombre es el nombre del nivel de registro (trace, info, error o warn)
Ejemplo de respuesta
{
"data": {
"result": {
"status": 200,
"level": "2",
"name": "info"
}
}
}PUT /v1/system/supervisor/logging/
Establece el nivel de registro en el reproductor.
Cuerpo de la solicitud
- nivel int: Los valores enteros corresponden a los niveles de registro:
- 3: Trace
- 2: Info
- 1: Warn
- 0: Error
Ejemplo de solicitud
PUT /api/v1/system/supervisor/logging/ HTTP/1.1
Host: {{playerIP}}
Authorization: {{DigestAuth}}Este es el cuerpo de solicitud de ejemplo:
{
"level": 1
}Ejemplo de respuesta
{
"data": {
"result": {
"status": 200
}
}
}