Čeština - Strojový překlad
Časté dotazy KB0400928
E-mail
OpenAPI: Jak získám nový přístupový token pomocí obnovovacího tokenu?
Tento článek znalostní databáze je přeložený strojovým překladem. SAP nezaručuje správnost ani úplnost strojového překladu. Na původní znění obsahu se můžete podívat přepnutím výběru jazyka na angličtinu.
Symptom

Jak mohu použít obnovovací token k získání nového přístupového tokenu pro mou integraci OpenAPI po vypršení platnosti iniciálního tokenu nebo po vypršení platnosti?


Příčina

Platnost iniciálního přístupového tokenu vyprší za 1440 sekund (24 minut).


Rozlišení

Abyste zajistili kontinuitu volání API, musíte vygenerovat nový přístupový token pomocí obnovovacího tokenu. Nový token lze vygenerovat pouze v případě, že platnost iniciálního přístupového tokenu vypršela nebo je do 2 minut od konce jeho platnosti.

Chcete-li získat nový přístupový token:

  1. Zavolejte POST na stejnou adresu URL tokenu OAuth, kterou jste použili k získání tokenu počátečního přístupu.
  2. Použijte ve svém požadavku následující parametry:
    grant_type = obnovovací token
    obnovení tokenu = {hodnota obnovovacího tokenu z iniciálního volání tokenu}

Níže je uvedena struktura příkazu cURL pro toto volání.

curl -X POST \

'https://api.ariba.com/v2/oauth/token?grant_type=k obnovení tokenu a obnovení tokenu={pro obnovení}' \
-H 'Oprávnění: Základní {Base64 Secret Key}' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache'

  • [obnovení hodnoty]: Hodnota obnovovacího tokenu, kterou jste obdrželi v počáteční autentizační odpovědi.
  • [Tajný klíč Base64]: Tajný klíč OAuth s kódováním Base64 vaší aplikace.


Poznámka: Adresa URL v příkladu je pro datové centrum v USA. Pokud používáte jiné datové centrum, musíte odpovídajícím způsobem nahradit adresu URL.



Platí pro

Hlavní pořízení > API REST pořízení
SAP Business Network pro nákup a dodavatelský řetězec > API REST SAP Business Network
Správa katalogů > Katalog – API REST
Životní cyklus a výkony dodavatelů > Životní cyklus a výkony dodavatelů – otevřené API

Podmínky používání  |  Copyright  |  Oznámení o zabezpečení  |  Ochrana soukromí