a. Seguridad API v5
Todos los WebServices son de tipo REST
Siempre usar https para seguridad tls soportamos http2 por defecto.
Cualquier otro Servicio invocado sin ser estos deben tener el encabezado Authorization para funcionar.
Existen 2 formas de Acceder a la APIKey para tener acceso a la API.
1)
Info
Obtener desde Integra la APIKey.
Si fuera requerido la seguridad puede ser removida.
Luego usar la APIKey en el encabezado Authorization Basic con las credenciales correspondientes, es importante usar https para no exponer la APIKey
AJAX Example
$.ajaxSetup({
headers: {
'Authorization': "Basic " + APIKey
}
});
2)
Usar las credenciales de un Usuario o Agente (estos recursos no requieren el encabezado de Autenticación por lo cual permiten obtener la API Key).
User
URL Relativa: Integra/resources/auth/UserLogin
Método: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Parámetros: user password (encriptado)
Resultado: JSON
Md5secret es la APIKey
Si es Error Respuesta 0