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"

}