Implementación de SoftwareInstructivos

Consumo de la WebApi de CAPATAZ

Cómo cargo una cuota en mi producto CAPATAZ Software
Share

CASO CONSUMIDO POR APLICACIÓN (Login)

Versión 25.02.010

Pasos para autenticarse

Aquí vamos a explicar el caso recomendado para Autenticarse Programáticamente desde una Aplicación que consume o se conecta a la ApiWeb de CAPATAZ. Mostraremos aquí como funciona desde el sitio de documentación que CAPATAZ incluye, instrumentado vía Swagger, pero la explicación está orientada a que se utilice luego Programáticamente. Aquí usaremos el modo de autenticación recomendado con el EndPoint ‘/Login.

1. Ingresar a la interfaz Swagger de la WebApi

Accedé a la URL del entorno Swagger correspondiente a CAPATAZ. La interfaz de Swagger debe ser accedida desde un navegador Web (por ejemplo Chrome, Edge, FireFox, etc) y se compone de la siguiente manera: nombre del equipo en donde está instalado CAPATAZ Servidor seguido de dos puntos (:) y el número de Puerto TCP 18001

Ejemplo: < EquipoCapatazServer > : 18001 (sin espacios)

Deberías visualizar una pantalla como la siguiente:

Consumo de la WebApi de CAPATAZ

2. Expandir el EndPoint de Login

1. Ubicá la sección /Login.
2. Hacé clic en la flecha desplegable del EndPoint POST/Login.

Consumo de la WebApi de CAPATAZ

3. Ejecutar autenticación

1. Presioná el botón Try it out.

Consumo de la WebApi de CAPATAZ

2. Se deberán de completar los siguientes parámetros:

Ejemplo del JSON para EndPoint:

{
«password»: «MiPassword»,
«esDeRed»: false,
«loginName»: «SUPERVISOR»,
«tipo»: «Working»
}

Consumo de la WebApi de CAPATAZ

3. Hacé clic en Execute.

Consumo de la WebApi de CAPATAZ

Verás una respuesta con código 200 si el login fue exitoso, y el token JWT se mostrará en el campo Response body.

Consumo de la WebApi de CAPATAZ

4. Copiar el token JWT

Presioná el botón de copiar junto al token para guardarlo.

Consumo de la WebApi de CAPATAZ

5. Autorizar el uso del token

1. Presioná el botón Authorize en la parte superior derecha.

Consumo de la WebApi de CAPATAZ

2. En el campo Value, ingresá: el TOKEN copiado.
3. Presiona Authorize y luego Close.

Ejemplo:

Consumo de la WebApi de CAPATAZ

4. Presioná Authorize y luego Close.

✅ ¡Listo! Estás autenticado y podrás utilizar cualquiera de las definiciones.

Consumo de la WebApi de CAPATAZ

The following two tabs change content below.
Analista en Sistemas. Es miembro del Área de Mesa de Ayuda de CAPATAZ desde 2021. Colabora en CAPATAZ Software Blog.

Latest posts by Soraya Siñorio (see all)

Comment here