| |||||||||
Hvordan bruker jeg fornyelsestokenet for å få et nytt tilgangstoken for OpenAPI-integrasjonen etter at det initiale tokenet er utløpt eller er i ferd med å utløpe?
Det første tilgangstokenet utløper om 1440 sekunder (24 minutter).
For å sikre kontinuiteten i API-anropene må du generere et nytt tilgangstoken ved hjelp av fornyelsestokenet. Et nytt token kan bare genereres hvis det initiale tilgangstokenet har enten Utløpt eller innen 2 minutter etter at det er utløpt.
Slik får du det nye tilgangstokenet:
Nedenfor finner du cURL-kommandostrukturen for dette anropet.
curl -X POST \
'https://api.ariba.com/v2/oauth/token?grant_type=refresh_token&refresh_token={refreshtokenvalue}' \
-H 'Autorisasjon: Grunnleggende {Base64 Secret Key}' \
-H 'Innholdstype: applikasjon/json' \
-H 'cache-kontroll: no-cache'
Merknad: URL-en i eksempelet er for datasenteret i USA. Hvis du bruker et annet datasenter, må du erstatte URL-en tilsvarende.
Katalogbehandling > Katalog - REST-API
Kjerneanskaffelse > REST-API-er for anskaffelse
SAP Business Network for Procurement & Supply Chain > SAP Business Network-REST API-er
Supplier Lifecycle and Performance > Supplier Lifecycle and Performance - åpen API