WS REST - ConsultaGenericaBD
WS REST - ConsultaGenericaBD
WS REST - ConsultaGenericaBD
BD por WS REST
WS REST – ConsultaGenericaBD
06/05/2021
Contenido
1. Licencias ....................................................................................................... 2
1.1 Licencias necesarias ..................................................................................... 2
2. Servicio Web .................................................................................................. 2
2.1 Información general...................................................................................... 2
2.2 consulta-generica-db .................................................................................... 3
|1
WS REST – ConsultaGenericaBD
06/05/2021
1. Licencias
1.1 Licencias necesarias
2. Servicio Web
2.1 Información general
• GET → http://localhost/epsilonnetws/generics/health
• POST → http://localhost/epsilonnetws/generics/consulta-generica-bd
LLAVE VALOR
X-Auth-APP_NAME APP_XXXXXX
X-Auth-APP_TOKEN xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Los valores de estas dos cabeceras que autorizan las peticiones serán proporcionadas
por Grupo Castilla.
Las tablas/vistas irán separadas por “,”. Si no se especifica esta llave se podrán
consultar TODAS las tablas y vistas de la BD.
…\Grupo Castilla\Epsilonnet\ws\Connection.config
|2
WS REST – ConsultaGenericaBD
06/05/2021
2.2 consulta-generica-db
A parte de las dos cabeceras anteriores se requiere de esta otra para llamar al
servicio web:
LLAVE VALOR
Content-Type application/json
|3
WS REST – ConsultaGenericaBD
06/05/2021
Ejemplos de peticiones:
PETICIÓN RESPUESTA
{ [
"from": "SIGLAS" {
} "SIGLAS": "AD",
"D_SIGLAS": "ALDEA ",
O también así: "ID": 1,
"GCROWVER": "2010-09-10T11:22:19.16"
{ },
"fields": "", {
"from": "SIGLAS", "SIGLAS": "AG",
"where": "", "D_SIGLAS": "AGREGADO ",
"order": "" "ID": 2,
} "GCROWVER": "2010-09-10T11:22:19.167"
}
]
PETICIÓN RESPUESTA
|4
WS REST – ConsultaGenericaBD
06/05/2021
{ [
"fields": "SIGLAS, RTRIM(D_SIGLAS) AS DESCIP", {
"from": "SIGLAS", "SIGLAS": "AG",
"where": "ID IN (1,2)", "DESCIP": "AGREGADO"
"order": "ID DESC" },
} {
"SIGLAS": "AD",
"DESCIP": "ALDEA"
}
]
Grupo Castilla facilitará a los clientes que utilicen estos servicios web ejemplos en
forma de colección (.json) sobre Postman o sobre la extensión de Google Chrome:
ARC
|5
WS REST – ConsultaGenericaBD
06/05/2021
|6
WS REST – ConsultaGenericaBD
06/05/2021
|7