Dansk - Maskinoversættelse
Ofte stillede spørgsmål KB0400928
E-mail
OpenAPI: Hvordan får jeg en ny adgangstoken ved hjælp af en opdateringstoken?
Denne videnbaseartikel blev maskinoversat for at gøre det nemmere for dig. SAP giver ingen garantier for korrektheden eller fuldstændigheden af maskinoversættelsen. Du kan finde det oprindelige indhold ved at skifte til engelsk vha. sprogvælgeren.
Symptom

Hvordan bruger jeg opdateringstokenet til at hente en ny adgangstoken til min OpenAPI-integration, efter at den første token er udløbet eller er ved at udløbe?


Årsag

Det første adgangstoken udløber om 1440 sekunder (24 minutter).


Løsning

For at sikre kontinuiteten af dine API-kald skal du generere en ny adgangstoken ved hjælp af opdateringstokenet. Et nyt token kan kun genereres, hvis det initiale adgangstoken enten er udløbet eller inden for 2 minutter efter dets udløb.

Sådan henter du det nye adgangstoken:

  1. Foretag et POST-kald til den samme OAuth-token-URL, som du brugte til at hente det initiale adgangstoken.
  2. Brug følgende parametre i din anmodning:
    grant_type = reacqu_token
    reacqu_token = {værdi for fornyelsestokenet fra det første tokenkald}

Nedenfor er kommandostrukturen cURL for dette kald.

curl -X POST \

'https://api.ariba.com/v2/oauth/token?grant_type=reacqu_token&reacqu_token={reacqutokenvalue}' \
-H 'Autorisation: Basis {Base64 hemmelig nøgle}' \
-H 'Indholdstype: Application/json' \
-H 'cache-control: no-cache'

  • [reacqutokenvalue]: Værdien af det reacqu_token, du modtog i det første autentifikationssvar.
  • [Hemmelig Base64-nøgle]: Din applikations Base64-kodede OAuth-hemmelighed.


Bemærk: URL'en i eksemplet er til datacentret i USA. Hvis du bruger et andet datacenter, skal du erstatte URL'en tilsvarende.



Gælder for

Katalogstyring > Katalog - REST API
Kerneanskaffelse > Anskaffelses-REST API'er
SAP Business Network for Procurement and Supply Chain > SAP Business Network REST-API'er
Supplier Lifecycle and Performance > Supplier Lifecycle and Performance - Åben API

Brugervilkår  |  Copyright  |  Sikkerhedsbekendtgørelse  |  Beskyttelse af personlige oplysninger