Domande frequenti KB0400928
Posta elettronica
OpenAPI: come ottenere un nuovo token di accesso utilizzando il token di aggiornamento?
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Domanda

Come ottenere un nuovo token di accesso utilizzando il token di aggiornamento?

Risposta

Il token di accesso iniziale scade tra 1440 secondi (24 minuti).
È necessario generare un nuovo token di accesso utilizzando il token di aggiornamento per garantire la continuità delle chiamate API.
Il nuovo token verrà generato solo se il token di accesso iniziale è Scaduto o  se ha 2 minuti prima della scadenza.

Per ottenere il nuovo token di accesso, effettuare la stessa chiamata POST all'URL per il token di accesso iniziale con il seguente parametro:

Di seguito la struttura Curl:

curl -X POST \
«https://api.ariba.com/v2/oauth/token?grant_type=refresh_token&refresh_token={refreshtokenvalue}' \
-H 'Autorizzazione: chiave segreta di base {Base64}' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache'

Informazioni supplementari

L'esempio precedente riguarda l'URL OAuth del portale per sviluppatori USA. Per altri centri dati, sostituire l'URL di conseguenza.


Si applica a

Acquisti
Approvvigionamento di base > API REST Procurement (approvvigionamento)
Contratti strategici > Contratti strategici - API REST
Gestione cataloghi > Catalogo - API REST
SAP Business Network for Procurement e Supply Chain > API REST SAP Business Network
Spend Visibility
Strategic Sourcing > Strategic Sourcing - API REST
Supplier Lifecycle and Performance > Supplier Lifecycle & Performance - Open API

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy