Puntos finales avanzados de rDWS
URL base para estos endpoints: https://ws.bsn.cloud/rest/v1/
_________________________________________________________________________
GET /advanced/property-lock/
Devuelve la configuración bloqueo de propiedades y si el registro se ha configurado para sobrescribir el valor de property-lock.
Ejemplo de solicitud
GET /rest/v1/advanced/property-lock/ HTTP/1.1
Host: ws.bsn.cloud
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+jsonCuerpo de la respuesta
El servidor devolverá un mensaje de éxito o de error. Una respuesta exitosa incluirá:
- settingsHandlerEnabled bool: Si el controlador de configuración está habilitado
- forceRegistrySettings bool: Si la configuración del registro debe tener prioridad
- registryEnableSettings bool: El valor de registro para habilitar el controlador de configuración
- bsnce bool: Si BSN.cloud está habilitado
Ejemplo de respuesta
{
"data": {
"result": {
"settingsHandlerEnabled": true,
"forceRegistrySettings": false,
"registryEnableSettings": true,
"bsnce": true
}
}
}
PUT /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 configuración
Ejemplo de solicitud
PUT /rest/v1/advanced/property-lock/ HTTP/1.1
Host: ws.bsn.cloud
Authorization: Bearer {{UserAccessToken}}
Accept: application/json, application/vnd.bsn.error+jsonEste es un ejemplo del cuerpo de la solicitud:
{
"data": {
"forceRegistrySettings": true,
"registryEnableSettings": true
}
}Cuerpo de la respuesta
El servidor devolverá un mensaje de éxito o error. Una respuesta exitosa 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
}
}
}