Slovenčina - Machine Translation
FAQ KB0400928
Email
OpenAPI: Ako získam nový prístupový token pomocou obnovovacieho tokenu?
Tento článok databázy poznatkov bol pre vaše pohodlie strojovo preložený. Spoločnosť SAP neposkytuje žiadne záruky týkajúce sa správnosti alebo úplnosti strojového prekladu. Pôvodný obsah nájdete prepnutím výberu jazyka na angličtinu.
Symptóm

Ako použijem obnovovací token na získanie nového prístupového tokenu pre moju integráciu OpenAPI po uplynutí platnosti počiatočného tokenu alebo po jej uplynutí?


Príčina

Platnosť počiatočného prístupového tokenu uplynie o 1440 sekúnd (24 minút).


Riešenie

Ak chcete zabezpečiť kontinuitu vašich volaní API, musíte vygenerovať nový prístupový token pomocou obnovovacieho tokenu. Nový token je možné vygenerovať iba vtedy, ak počiatočný prístupový token exspiroval alebo je do 2 minút od uplynutia jeho platnosti.

Ak chcete získať nový prístupový token:

  1. Vykonajte volanie POST na rovnakú adresu URL tokenu OAuth, ktorú ste použili na získanie počiatočného prístupového tokenu.
  2. Vo svojej požiadavke použite nasledujúce parametre:
    grant_type = obnovený_token
    resh_token = {hodnota obnovovacieho tokenu z počiatočného volania tokenu}

Nižšie je štruktúra príkazu cURL pre toto volanie.

curl -X POST \

'https://api.ariba.com/v2/oauth/token?grant_type=obnovený_token&resh_token={reshtokenvalue}' \
-H 'Autorizácia: Základný {Base64 Secret Key}' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache'

  • [update tokenvalue]: Hodnota obnovovacieho tokenu, ktorý ste dostali v počiatočnej odpovedi na overenie.
  • [Tajný kľúč Base64]: Tajný kľúč OAuth zakódovaný vo vašej aplikácii Base64.


Poznámka: Adresa URL v príklade je pre dátové centrum USA. Ak používate iné dátové centrum, musíte zodpovedajúcim spôsobom nahradiť adresu URL.



Applies To

Catalog Management > Catalog - REST API
Core Procurement > Procurement REST APIs
SAP Business Network for Procurement & Supply Chain > SAP Business Network REST APIs
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - Open API

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy