Cómo usar
Para realizar llamadas a aquellos servicios que requieren autentificación previamente debe solicitarse un access_token enviando el client_id
y client_secret
suminsitrados mediante la siguiente petición:
POST https://oauth.itelligent.es/connect/token
{
"client_id": client_id,
"client_secret": client_secret,
"grant_type": "client_credentials"
}
Como respuesta se obtiene el access_token
que se deberá usar en las posteriores llamadas al servicio, además del tipo de token y el tiempo de expiración en segundos, el token será válido hasta que transcurra este tiempo.
{
"access_token": access_token,
"expires_in": 3600,
"token_type": "Bearer"
}
Una vez obtenido el access_token
este debe incluirse en la cabecera Authorization
de las llamadas al servicio tal como se muestra en el siguiente ejemplo:
GET /api/Demografia/autonomia
Authorization: Bearer access_token