Registry
Esta sección explica como administrar el registro.
POST /console/RegistryHandler
Este método se usa para guardar llaves en el registro.
Parámetros requeridos:
- subKey [obligatorio]: nombre de la llave del registro.
- value [obligatorio]: valor de la llave.
- keyPath [obligatorio]: directorio de la llave.
- company [obligatorio]: Id de la compañía.
- session [obligatorio]: el Id de la sesión activa.
Response:
- status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
- data: devuelve un booleano en función del resultado de la transacción.
- message: "Success" o una información descriptiva del error en cualquier otro caso.
Example:
Content-Type: application/json Request: /console/RegistryHandler?subKey=SrvDefault&keyPath=SOFTWARE\edinn\edinnM2\Supervisor_0000000001&company=0000000001&value=TEST&session=Xl4AAZNHFIYrWAp9YhcpzGKOuM6ZqPAQbKx88It9V5lMrxcMZtVhLCmxwYEY Reponse (success): { "status": "0", "data": True, "message": "Success" } |
GET /console/RegistryHandler
Este método se usa para obtener el valor de una llave o comprobar si existe
Parámetros requeridos:
- subKey [obligatorio]: nombre de la llave del registro.
- operation [obligatorio]: operación que se debe desempeñar:0-Cargar, 1-Comprobar .
- keyPath [obligatorio]: directorio de la llave.
- company [obligatorio]: Id de la compañía.
- session [obligatorio]: el Id de la sesión activa.
Response:
- status: devuelve "0" en caso de éxito y un código de error en cualquier otro caso.
- data: devuelve el valor de la llave en la carga, y un booleano en la comprobación.
- message: "Success" o una información descriptiva del error en cualquier otro caso.
Example:
Content-Type: application/json Request: /console/ServiceHandler?operation=0&subKey=RstProcAfter&keyPath=SOFTWARE\edinn\edinnM2\Supervisor_0000000001&company=0000000001&session=Acb9bacCtxGHZXJN6EMyr4wDALkJ1zOOnWEGPDFHRy8P8XoSNOD2Qn3CRe47 Reponse (success): { "status": "0", "data": "TEST", "message": "Success" } |