| |||||||||
Como uso o token de atualização para obter um novo token de acesso para minha integração OpenAPI após o token inicial ter expirado ou estiver prestes a expirar?
O token de acesso inicial expira em 1440 segundos (24 minutos).
Para garantir a continuidade de suas chamadas de API, você deve gerar um novo token de acesso usando o token de atualização. Um novo token só pode ser gerado se o token de acesso inicial tiver expirado ou se estiver dentro de 2 minutos da sua expiração.
Para obter o novo token de acesso:
Abaixo está a estrutura de comando cURL para esta chamada.
curl -X POST \
'https://api.ariba.com/v2/oauth/token?grant_type=refres_token&refres_token={refrestokenvalue}' \
-H 'Autorização: básica {Base64 Secret Key}' \
-H 'Tipo de conteúdo: application/json' \
-H 'cache-control: no-cache'
Observação: o URL no exemplo é para o centro de dados dos EUA. Se você estiver usando um centro de dados diferente, deve substituir o URL de modo correspondente.
Compras centrais > APIs REST de compras
Gerenciamento de catálogo > Catálogo- API REST
SAP Business Network para compras e cadeia de suprimentos > APIs REST do SAP Business Network
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - API aberta