| |||||||||
Como gero o token de acesso OAuth para uma API?
Para gerar o token de acesso OAuth, você precisa:
1. Ter a aplicação API para a API específica aprovada e ativada
2. Ter o OAuthID e o segredo gerados a partir do aplicativo de API
3. Use o prefixo de URL do servidor OAuth para gerar o token de acesso.
Abaixo está a estrutura Curl:
curl -L -X POST 'https://api.ariba.com/v2/oauth/token?grant_type=openapi_2lo' \
-H 'Autorização: básica MzMyZDc3OTktYmRhZi00NTg2LWE5ZmYtMjU0MDZhZjQxYmY3OnJmZ2ZzVHdYanJuUnN1dlRlSWdZVlJYUm9uYxVVdy' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/x-www-form-urlencoded'
Você pode localizar o valor do Prefixo de URL do servidor OAuth para sua região no SAP Ariba Developer Portal na página Discovery para qualquer API na tabela Environment Details (Detalhes do ambiente). Acesse o developer.ariba.com e escolha a região onde seu realm reside. Cada API Swagger terá um Prefixo de URL do servidor OAuth específico definido.
Compras
Compras > Ariba Services Procurement
Compras centrais > APIs REST de compras
Contratos estratégicos
Contratos estratégicos > Contratos estratégicos- API REST
Faturamento
Gerenciamento de catálogo
Gerenciamento de catálogo > Catálogo- API REST
SAP Business Network para compras e cadeia de suprimentos
SAP Business Network para compras e cadeia de suprimentos > APIs REST do SAP Business Network
SAP Business Network para compras e cadeia de suprimentos > SAP Ariba Supply Chain Collaboration
Serviços de aplicativo de compras > Portal e plataforma da API > Portal de desenvolvedor de API
Sourcing estratégico
Sourcing estratégico > Sourcing estratégico- API REST
Spend Visibility
Spot Buy
Supplier Lifecycle & Performance
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - API aberta