| |||||||||
Como obter um novo token de acesso usando o token de atualização?
O token de acesso inicial expira em 1440 segundos (24 minutos).
Um novo token de acesso deve ser gerado utilizando o token de atualização para garantir a continuidade das chamadas de API.
O novo token só será gerado se o token de acesso inicial tiver Vencido ou tiver 2 minutos antes da expiração.
Para obter o novo token de acesso, efetue a mesma chamada POST para o URL para o token de acesso inicial com estes parâmetros:
Abaixo está a estrutura Curl:
curl -X POST \
'https://api.ariba.com/v2/oauth/token?grant_type=refres_token&refres_token={refrestokenvalue}' \
-H 'Autorização: básica {Chave secreta Base64}' \
-H 'Tipo de conteúdo: application/json' \
-H 'cache-control: no-cache'
O exemplo acima é para o URL OAuth do portal do desenvolvedor dos EUA. Para outro centro de dados, substitua o URL de modo correspondente.
Compras
Compras centrais > APIs REST de compras
Contratos estratégicos > Contratos estratégicos- API REST
Gerenciamento de catálogo > Catálogo- API REST
SAP Business Network para compras e cadeia de suprimentos > APIs REST do SAP Business Network
Sourcing estratégico > Sourcing estratégico- API REST
Spend Visibility
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - API aberta