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 SiTefGwMétodo: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefgw
JSON con credenciales de acceso:
#
1.2 Autenticación SiTefGw FullMétodo: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefgwfull
JSON con credenciales de acceso:
#
1.3 Autenticación SiTef ExpressMétodo: POST
Endpoint: https://192.168.54.165:9090/wsard/v1/auth/sitefexpress
JSON con credenciales de acceso:
#
1.4 Autenticación SiTef MartinsMé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 2Devuelve 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 VendasMé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