| |||||||||
Как сгенерировать маркер доступа OAuth для API?
Чтобы сгенерировать маркер доступа OAuth, выполните следующие действия:
1. Иметь отклик API для конкретного API, утвержденного и активированного
2. Генерирование OAuthID и секрета из приложения API
3. Используйте префикс URL сервера OAuth, чтобы сгенерировать маркер доступа.
Ниже приведена структура Curl:
curl -L -X POST 'https://api.ariba.com/v2/oauth/token?grant_type=openapi_2lo' \
-H 'Авторизация: Basic MzMyZDc3OTktYmRhZi00NTg2LWE5ZmYtMjU0MDZZZjQxYmY3OnJmZ2ZzVHdYanJuUnN1dlRlSWdZVlJYUm9UxVVdy' \
-H 'Cache-Control: no-cache' \
-H 'Content-Type: application/x-www-form-urlencoded'
Значение Префикс URL сервера OAuth для вашего региона можно найти на портале SAP Ariba Developer Portal на странице Discovery для любого API в таблице Сведения о среде. Войдите в developer.ariba.com и выберите регион, в котором находится ваша сфера. Для каждого API Swagger будет определен определенный префикс URL сервера OAuth.
Procurement Application Services > Портал и платформа API > Портал разработчиков API
SAP Business Network for Procurement & Supply Chain
SAP Business Network for Procurement & Supply Chain > API REST SAP Business Network
SAP Business Network for Procurement & Supply Chain > SAP Ariba Supply Chain Collaboration
Spot Buy
Базовые закупки > API REST закупок
Видимость затрат
Выставление счетов-фактур
Жизненный цикл и качество работы поставщиков
Жизненный цикл и качество работы поставщиков > Жизненный цикл и качество работы поставщиков - Open API
Закупки
Закупки > Закупка услуг
Стратегические закупки
Стратегические закупки > Стратегические закупки - API REST
Стратегические контракты
Стратегические контракты > Стратегические контракты - API REST
Управление каталогом
Управление каталогом > Каталог - API REST