| |||||||||
Как получить новый маркер доступа с помощью маркера обновления?
Начальный маркер доступа истекает через 1440 секунд (24 минуты).
Новый маркер доступа должен быть сгенерирован с помощью маркера обновления для обеспечения непрерывности вызовов API.
Новый маркер будет сгенерирован только в том случае, если срок действия начального маркера доступа истек, или если он истек за 2 минуты до истечения срока действия.
Чтобы получить новый маркер доступа, выполните тот же POST вызов URL для начального маркера доступа со следующим параметром:
Ниже приведена структура Curl:
curl -X POST \
'https://api.ariba.com/v2/oauth/token?grant_type=refresh_token&refresh_token={refreshtokenvalue}' \
-H 'Авторизация: базовый {секретный ключ Base64}' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache'
В приведенном выше примере используется URL OAuth портала разработчика в США. Для другого центра обработки данных замените URL соответствующим образом.
SAP Business Network for Procurement & Supply Chain > API REST SAP Business Network
Базовые закупки > API REST закупок
Видимость затрат
Жизненный цикл и качество работы поставщиков > Жизненный цикл и качество работы поставщиков - Open API
Закупки
Стратегические закупки > Стратегические закупки - API REST
Стратегические контракты > Стратегические контракты - API REST
Управление каталогом > Каталог - API REST