Preguntas más frecuentes KB0400928
Correo electrónico
OpenAPI: ¿Cómo obtener un nuevo token de acceso utilizando el token de actualización?
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Pregunta

¿Cómo obtener un nuevo token de acceso con el token de actualización?

Respuesta

El token de acceso inicial caduca en 1440 segundos (24 minutos).
Se debe generar un nuevo token de acceso utilizando el token de actualización para garantizar la continuidad de las llamadas a la API.
El nuevo token solo se generará si el token de acceso inicial ha Vencido o  tiene 2 minutos antes del vencimiento.

Para obtener el nuevo token de acceso, realice la misma llamada POST al URL para el token de acceso inicial con este parámetro:

A continuación se muestra la estructura Curl:

curl -X POST \
«https://api.ariba.com/v2/oauth/token?grant_type=refresh_token&refresh_token={refreshtokenvalue}' \
-H 'Autorización: Basic {Base64 Secret Key}' \
-H "Content-Type: application/json" \
-H 'cache-control: no-cache'

Información adicional

El ejemplo anterior es para la URL OAuth del portal de desarrollador de EE. UU. Para otro centro de datos, sustituya la URL según corresponda.


Se aplica a

Ciclo de vida y rendimiento de proveedor > Ciclo de vida y rendimiento de proveedor - API abierta
Compras
Compras centrales > API REST compras
Contratos estratégicos > Contratos estratégicos - API REST
Gestión de catálogo > Catálogo - API REST
SAP Business Network for Procurement & Supply Chain > API REST de SAP Business Network
Sourcing estratégico > Sourcing estratégico - API REST
Spend Visibility

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad