| |||||||||
API の OAuth アクセストークンを生成する方法を教えてください。
OAuth アクセストークンを生成するには、以下を実行する必要があります。
1.特定の API の API アプリケーションを承認および有効化しておきます。
2.API アプリケーションから OAuthID および Secret が生成されている必要があります。
3.OAuth サーバ URL 接頭辞を使用して、アクセストークンを生成します。
以下は Curl 構造です。
curl -L -X POST 'https://api.ariba.com/v2/oauth/token?grant_type=openapi_2lo' \
-H '権限: 基本 MzMyZDc3OTktYmRhZi00NTg2LWE5ZmYtMjU0MDZjQxYmYmY3OnJmZ2ZzVHdYYJuUnN1dlRlSWdZVlJYm9uYxVVdy' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/x-www-form-urlencoded'
地域の OAuth サーバー URL プリフィックスの値は、SAP Ariba Developer Portal の任意の API の [Discovery] ページの [Environment Details (環境詳細)] テーブルで確認できます。developer.ariba.com にログインし、レルムが存在する地域を選択してください。各 API Swagger には、特定の OAuth サーバ URL 接頭辞が定義されます。
SAP Business Network for Procurement & Supply Chain
SAP Business Network for Procurement & Supply Chain > SAP Ariba Supply Chain Collaboration
SAP Business Network for Procurement & Supply Chain > SAP Business Network REST API
Spend Visibility
Spot Buy
Strategic Sourcing
Strategic Sourcing > Strategic Sourcing - REST API
Supplier Lifecycle & Performance
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - Open API
カタログ管理
カタログ管理 > Catalog (カタログ) - REST API
コア購買 > Procurement REST API
戦略的契約
戦略的契約 > Strategic Contracts (戦略的契約) - REST API
請求書
購入
購入 > サービス購買
購買アプリケーションサービス > API Portal およびプラットフォーム > API Developer Portal