test

Recurso de prueba para comprobar que el servidor nos reconoce el token de acceso tras la autenticación

Métodos disponibles

Método URL Descripción
GET /test Prueba de autenticación

Prueba de autenticación

Nos devuelve un saludo con el nombre de la empresa conectada

Datos de la respuesta

Nombre Tipo Descripción
msg String Código JWT que incluiremos en las cabeceras de posteriores peticiones

Ejemplo mediante consola

Tras autenticarnos, guardamos el token en una variable de entorno

$ export ACCESS="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1MDM..."

Y hacemos la llamada al recurso

$ curl -H "Authorization: Bearer $ACCESS" https://api-ainialab.ainia.es/test
{
  "msg": "Hello User"
}

Ejemplo con Python

import requests

user = 'prueba'
apikey = 'test'

# Autenticación
r = requests.post('https://api-ainialab.ainia.es/auth',
                  json={"username":user, "apikey":apikey})
json_response = r.json()
token = json_response["jwt"]

# Comprobación
cabeceras = {'Authorization': 'Bearer {}'.format(token)}
r = requests.get('https://api-ainialab.ainia.es/test',
                 headers=cabeceras)
json_response = r.json()
msg = json_response['msg']

Sitios ainia

Redes Sociales