| |||||||||
如何为 API 生成 OAuth 访问令牌?
要生成 OAuth 访问令牌,您需要:
1.批准并启用特定 API 的 API 应用程序
2.具有从 API 应用程序生成的 OAuthID 和密钥
3.使用 OAuth 服务器 URL 前缀生成访问令牌。
下面是 Curl 结构:
curl -L -X POST 'https://api.ariba.com/v2/oauth/token?grant_type=openapi_2lo' \
-H“权限:基本 MzMyZDc3OTktYmRhZi00NTg2LWE5ZmYtMjU0MDZhMjZjQxY3OnJmZ2ZVHdYanJuUndlRlSWdZVlJYUm9uYxVVdy”\
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/x-www-form-urlencoded'
您可以在环境详细信息表中任何 API 的发现页面上的 SAP Ariba 开发人员门户上找到您所在区域的 OAuth 服务器 URL 前缀值。请登录 developer.ariba.com 并选择您的领域所在的地区。每个 API Swagger 都将定义一个特定的 OAuth 服务器 URL 前缀。
SAP Business Network 采购和供应链
SAP Business Network 采购和供应链 > SAP Ariba Supply Chain Collaboration
SAP Business Network 采购和供应链 > SAP Business Network REST API
Spend Visibility
Spot Buy
Supplier Lifecycle & Performance
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - 开放 API
开发票
战略合同
战略合同 > 战略合同 - REST API
战略寻源
战略寻源 > 战略寻源 - REST API
核心采购 > 采购 REST API
目录管理
目录管理 > 目录 - REST API
采购
采购 > 服务采购
采购应用程序服务 > API 门户和平台 > API Developer Portal