Puntos finales de control LDWS
18 min
put /v1/control/reboot/ reinicia el reproductor cuerpo de la solicitud informe de fallo \<font color="#704ae0">bool\</font> configurar este parámetro como true reinicia el reproductor y guarda un archivo de informe de fallos en la carpeta brightsign dumps use esto solo cuando se lo indique el servicio de atención al cliente de brightsign, que puede solicitar el informe de fallos al ayudarle a solucionar problemas de un reproductor restablecimiento de fábrica \<font color="#704ae0">bool\</font> configurar este parámetro como true restablece el reproductor a los valores predeterminados de fábrica, borrando todas las configuraciones persistentes del registro para redes, seguridad y otras aplicaciones autorun \<font color="#704ae0">string\</font> configure el valor como “disable” para deshabilitar el script autorun actual, lo cual es útil para fines de depuración ejemplo de solicitud (reinicio simple) este reinicio no tiene cuerpo put /api/v1/control/reboot http/1 1 host {{playerip}} authorization {{digestauth}} ejemplo de solicitud (informe de fallos) put /api/v1/control/reboot/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 36 este es el cuerpo de solicitud de ejemplo { "crash report" true } ejemplo de solicitud (restablecimiento de fábrica) put /api/v1/control/reboot/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 39 este es el cuerpo de solicitud de ejemplo { "factory reset" true } ejemplo de solicitud (deshabilitar autorun) put /api/v1/control/reboot/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 41 este es el cuerpo de solicitud de ejemplo { "autorun" "disable" } cuerpo de la respuesta el servidor devolverá un mensaje de éxito o error una respuesta exitosa casi siempre provocará un reinicio que se indicará en la respuesta resultado \<font color="#704ae0">object\</font> el objeto de respuesta éxito \<font color="#704ae0">bool\</font> indica si la operación fue exitosa o no reiniciar \<font color="#704ae0">bool\</font> indica si el reproductor se está reiniciando o no ejemplos de respuesta informe de fallos { "data" { "result" { "success" true, "message" "a reboot has been initiated (with crash report)" } } } restablecimiento de fábrica { "data" { "result" { "success" true, "message" "a reboot has been initiated (with factory reset)" } } } deshabilitar autorun { "data" { "result" { "success" true, "message" "a reboot has been initiated" } } } get /v1/control/dws password/ devuelve información sobre la contraseña actual del dws local (pero no la contraseña en sí), como por ejemplo si la contraseña está en blanco o no es válida ejemplo de solicitud get /api/v1/control/dws password/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json cuerpo de la respuesta éxito \<font color="#704ae0">bool\</font> un indicador que indica si la contraseña se leyó correctamente contraseña \<font color="#704ae0">password{ }\</font> un objeto password que describe la contraseña dws los siguientes son posibles valores isresultvalid \<font color="#704ae0">bool\</font> un indicador que indica si la contraseña dws es válida isblank \<font color="#704ae0">bool\</font> un indicador que indica si la contraseña dws está vacía (es decir, no se requiere contraseña) ejemplo de respuesta { "data" { "result" { "success" true, "password" { "isresultvalid" true, "isblank" true } } } } put /v1/control/dws password/ restablece o cambia la contraseña dws cuerpo de la solicitud contraseña \<font color="#704ae0">string\</font> el valor de la contraseña que desea establecer contraseña anterior \<font color="#704ae0">string\</font> este parámetro opcional es el valor de la contraseña anterior obfuscated password \<font color="#704ae0">string\</font> una contraseña ofuscada para el ldws ejemplo de solicitud put /api/v1/control/dws password/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 106 este es el ejemplo del cuerpo de la solicitud { "password" "newpassword", "previous password" "oldpassword" } cuerpo de la respuesta éxito \<font color="#704ae0">bool\</font> un indicador que indica si la contraseña se estableció correctamente reiniciar \<font color="#704ae0">bool\</font> un indicador que indica si el reproductor se reiniciará para establecer la contraseña ejemplo de respuesta { "data" { "result" { "success" true, "reboot" false } } } get /v1/control/local dws/ devuelve si el dws local está habilitado o no ejemplo de solicitud get /api/v1/control/local dws/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json cuerpo de la respuesta éxito \<font color="#704ae0">bool\</font> si el dws local está habilitado o deshabilitado valor \<font color="#704ae0">bool\</font> cuando verdadero significa que el dws local está habilitado, falso está deshabilitado ejemplo de respuesta { "data" { "result" { "success" true, "value" true } } } put /v1/control/local dws/ se utiliza para deshabilitar el dws local consulte acceder al dws local docid\ iafcherljfjdjtwttkpk5 para obtener información sobre cómo habilitar el dws local utilizando otros métodos cuerpo de la solicitud habilitar \<font color="#704ae0">bool\</font> si el dws local está habilitado o no ejemplo de solicitud put /api/v1/control/local dws/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 47 este es el cuerpo de solicitud de ejemplo { "enable" false } cuerpo de la respuesta éxito \<font color="#704ae0">bool\</font> un indicador de si el dws local se deshabilitó correctamente reiniciar \<font color="#704ae0">bool\</font> un indicador de si el reproductor se reiniciará para deshabilitar el dws local ejemplo de respuesta { "data" { "result" { "success" true, "reboot" true } } } put /v1/control/ssh host keys/reset/ restablece las claves de host ssh regenerando nuevos pares de claves de host esto es útil por motivos de seguridad o cuando las claves de host se han visto comprometidas el sistema determinará automáticamente si se requiere un reinicio, a menos que el parámetro reboot lo sobrescriba ejemplo de solicitud put /api/v1/control/ssh host keys/reset/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 56 cuerpo de la solicitud este es el cuerpo de solicitud de ejemplo opcional { "reboot" "true" } ejemplo de respuesta { "data" { "result" { "success" true, "value" true } } } put /v1/control/dws default certs/reset/ restablece los certificados predeterminados de dws regenerando nuevos pares de certificados esto es útil por motivos de seguridad o cuando los certificados se han visto comprometidos el sistema se reiniciará para activar los nuevos certificados, a menos que el parámetro reboot lo sobrescriba ejemplo de solicitud put /api/v1/control/dws default certs/reset/ http/1 1 host {{playerip}} authorization {{digestauth}} accept application/json content type application/json content length 56 cuerpo de la solicitud este es el cuerpo de solicitud de ejemplo opcional { "reboot" "true" } ejemplo de respuesta { "data" { "result" { "success" true, "value" true } } }