© 2024 Napse. Todos los derechos reservados.
SECUENCIA DE EJECUCIÓN DE SERVICIOS | ||
Secuencia | Descripción | Resultado |
1 | Solicitar a SAC una registerKey para poder registrar la compañía. | |
2 | Llamar al servicio registerCompany de Fleet manager según el modelo del manual de integración | IMPORTANTE Este servicio les devolverá un clientId y un clientSecret, el cual deberán guardar para luego usarlo en el servicio Autenthicate, el cual les devolverá un token Valido para operar con los demás servicios de Fleet Manager. |
3 | Llamar al servicio authenticate segun el modelo del manual de integracion, con el clientId y clientSecret obtenido en el paso anterior | Les devolverá un Token que les servirá para poder operar con los demás servicios de Fleet Manager. |
4 | Podrán llamar al servicio getFleetOperators según el modelo del manual de integración, para obtener los operadores de flota disponibles (SIGAF en este caso). | Operadores de flota habilitados a operar con Fleet Manager. |
5 | Llamar al servicio registerPreAuthorization según el modelo del manual de integración. | Si pasa todas las validaciones devolverá un ack = 0 con message = "OK", caso contrario les devolverá error con su respectivo código y mensaje |
6 | Podrán llamar al servicio confirmation o reverse según el modelo del manual de integración. | Si pasa todas las validaciones devolverá un ack = 0 , caso contrario les devolverá error con su respectivo código y mensaje |
Servicio de seguridad que permite a un sistema cliente obtener una clave de autorización de uso (token) de los servicios del sistema. Este servicio requiere que se brinden las claves de acceso (un clientId y un clientSecret). Retornará un token, el cual es requerido al invocar los servicios de negocio. Es un método REST basado en el formato JSON. Ejemplo:
POST - REQUESTBODY
Ejemplo:
RESPONSE OK
Ejemplo:
RESPONSE ERROR
Ejemplo:
|
Servicio por el cual se podrán registrar compañías para luego poder operar con todos los servicios expuestos por el agente de fleet manager. Es un método REST basado en el formato JSON. Ejemplo:
POST - REQUESTBODY
Ejemplo: {
"code": "napse", "name": "Napse Global", "identificationNumber" : "27388551854", "registerKey" : "sad1231asff24124sda"
} RESPONSE OK
Ejemplo:
RESPONSE ERROR
Ejemplo:
|
Servicio por el que se puede consultar los Operadores de Flota habilitados por fleet Manager. Es un método REST basado en el formato JSON. Ejemplo:
GET – REQUESTHEADER
Ejemplo:
RESPONSE
Ejemplo:
RESPONSE ERROR
Ejemplo:
|