Descritivo
A continuación se muestra un paso a paso del funcionamiento básico del WS-ARD:
Nota: utilizando el ws-ard de aprobación (192.168.54.165) de ejemplo
Paso 1.#
Es necesario que el cliente se autentique según la aplicación que utilice. (GW o Express)
1.1 Autenticación SiTefGw#
Método: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefgw
JSON con credenciales de acceso:
1.2 Autenticación SiTefGw Full#
Método: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefgwfull
JSON con credenciales de acceso:
1.3 Autenticación SiTef Express#
Método: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefexpress
JSON con credenciales de acceso:
1.4 Autenticación SiTef Martins#
Método: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefmartins
JSON con credenciales de acceso:
Nota: Todos eses endpoinst de la autenticación apunta a la misma aplicación que es un emulador. SiTef Express
Paso 2#
Devuelve un token al autenticarse con uno de los endpoints anterior en el siguiente formato
Este token se usa para llamar los endpoints que debería devolver los datos extraídos, sigue el ejemplo de endpoint:
2.1 Endpoint Vendas#
Método: GET
Endpoint: https://192.168.54.165:9090/wsard/v1/vendas?se_cliente=2000217&data=2019-01-10
Nota:
- El token utilizado para la autenticación tiene un tiempo, después de este tiempo se vuelve inválido.
- Os outros endpoints están disponibles en: Documento de integração com WS-ARD.docx
- El endpoint a continuación devuelve el SE Cliente que el usuario tiene acceso:
Método: GET
Endpoint:
http://192.168.54.165:9091/integracao/login?cod_usuario=homologacao@softwareexpress.com.br