¿Cómo consumir la API Manager?
Introducción
La API Manager sigue siendo funcional en el API Management (Sensedia Platform), pero con algunos cambios: la URL ha cambiado y también la forma de autenticación.
Ahora, la URL base es única:
https://platform-production.sensedia.com/api-manager/api/v3/
Para acceder a las diversas operaciones disponibles (consulte el Swagger para ver la lista completa), siempre debe enviar un header Authorization
con el valor en el formato:
Bearer <token>
Es a través del token que identificamos el tenant y devolvemos la información correcta en la solicitud.
Cómo generar el token
Para generar el token, necesita un client ID
y un client secret
válidos.
Para obtenerlos, siga los pasos abajo.
|
-
Acceda a Access Control.
-
En la esquina superior derecha, haga clic en el nombre de su usuario y acceda a la opción ACCOUNT SETTINGS:
-
En la pestaña CREDENTIALS, haga clic en GENERATE CREDENTIALS para generar las credenciales.
Entonces podrá visualizar y copiar el client ID
y el client secret
, mostrados como en la imagen a continuación:

Después de salir de la pestaña, podrá volver a visualizar el client ID
, pero el client secret
ya no será visible por razones de seguridad.
Guárdelo de forma segura o revoque la credencial actual y genere una nueva si es necesario.
Generando el token con curl
Ahora es necesario enviar estas credenciales al servidor de autorización para generar el token.
Para facilitar, se proporciona un comando curl
en la pantalla, que puede ser usado directamente en el terminal, Postman u otra aplicación.
La respuesta de este comando contendrá el token, como en el ejemplo a continuación:
{
"access_token": "<token>",
"expires_in": "86400",
"token_type": "Bearer"
}
Uso del token
Copie el valor del campo "access_token"
(su token) y envíelo en las solicitudes HTTP con el header:
Authorization: Bearer <token>
De esta manera, sus solicitudes a la API Manager funcionarán correctamente en el API Management (Sensedia Platform).
Share your suggestions with us!
Click here and then [+ Submit idea]