API pública para los proveedores de GPS

Descripción general

ALCS tiene una API pública para recibir los GPS datos de camiones de los proveedores de GPS.

Еl proveedor de GPS tiene dos opciones para proporcionar GPS datos al sistema ALCS:

  1. Enviar datos al servicio de ALCS.
  2. Implementar el servicio de conexión GPS de acuerdo con las especificaciones de la API ALCS, para que el sistema ALCS pueda solicitar al proveedor de GPS que proporcione los datos requeridos.

Los servicios están protegidos. Para proporcionar los datos ambas partes deben proporcionar credenciales de autentificación.

Los servicios API se implementan como servicios web REST. Para proporcionar datos al sistema ALCS, el proveedor de GPS conexión tiene que usar el método POST. El método GET debe ser implementado por el proveedor de GPS para permitir que ALCS solicite datos de GPS.

Seguridad, autentificación y autorización

Para GPS API referencia, por favor, vaya a: https://alcs.eu/api/

Seguridad de la red

Todas las comunicaciones de red se llevan a cabo a través de HTTPS (SSL / TLS).

Autentificación

API permite usar los siguientes métodos de autentificación:

Marcador de acceso (API clave)

La parte que acepta la solicitud proporciona a la otra parte el marcador de acceso. Los métodos para generación de marcadores de acceso pueden variar y dependen del proveedor del servicio.

ALCS usa el siguiente método de generación de marcador de acceso:

  1. Un proveedor puede tener más de un marcador de acceso en el mismo tiempo.
  2. Dirección IP se guarda junto con el marcador de acceso.
  3. El marcador de acceso es único en todo el sistema.
  4. El proveedor puede solicitar un nuevo marcador de acceso. Si el marcador de acceso se solicita desde la misma dirección IP, se reemplazará el marcador antiguo de esta dirección IP.
  5. El marcador de acceso se usa tanto para la identificación como para la autentificación.

Autorización

La parte que proporciona los datos es responsable por la correcta autorización de la parte solicitante. Lo que significa que la parte solicitante tendrá acceso solo a los datos para los que ha sido autorizada.

Establecimiento de relación
Para poder intercambiar datos, ambas partes (ALCS y proveedor de datos GPS) deben firmar un acuerdo e intercambiar credenciales de autentificación. El acuerdo debe contener la siguiente información:

  1. Método de suministro de datos, ya sea POST (ALCS recibirá datos) o GET (ALCS solicitará datos).
  2. Certificados públicos usados para establecer un canal HTTPS (TLS / SSL) seguro.
  3. Marcador de acceso y dirección IP externa, cuando se usará la autentificación basada en marcador.

Futuros métodos de autentificación

Autentificación por nombre de usuario y contraseña.

Partes identificadas usando el nombre de usuario, la contraseña y la dirección IP del solicitante.

Autentificación con certificado SSL.

Para solicitar el servicio, ambas partes deben proporcionar los certificados SSL válidos.
 

SOLICITUD DE CLAVE DE API

Rellene el formulario para obtener clave de API