| |||||||||
Как использовать маркер обновления для получения нового маркера доступа для интеграции OpenAPI после истечения срока действия начального маркера?
Начальный маркер доступа истекает через 1440 секунд (24 минуты).
Чтобы обеспечить непрерывность вызовов API, необходимо сгенерировать новый маркер доступа с помощью маркера обновления. Новый маркер может быть сгенерирован, только если начальный маркер доступа либо Истек срок действия, либо истекает в течение 2 минут после истечения срока его действия.
Чтобы получить новый маркер доступа:
Ниже приведена структура команд 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-адрес в примере предназначен для центра обработки данных в США. Если используется другой центр обработки данных, необходимо соответствующим образом заменить URL.
SAP Business Network for Procurement & Supply Chain > API REST SAP Business Network
Базовые закупки > API REST закупок
Жизненный цикл и качество работы поставщиков > Жизненный цикл и качество работы поставщиков - Open API
Управление каталогом > Каталог - API REST