Bahasa Malaysia - Machine Translation
FAQ KB0400928
Email
OpenAPI: Bagaimana cara saya mendapatkan token capaian baharu menggunakan token segar semula?
Artikel pangkalan pengetahuan ini adalah diterjemah mesin untuk kemudahan anda. SAP tidak menyediakan apa-apa waranti mengenai ketepatan atau kesempurnaan terjemahan mesin. Anda boleh mencari kandungan asal dengan bertukar kepada bahasa Inggeris menggunakan pemilih bahasa.
Simptom

Bagaimana cara saya menggunakan token penyegaran semula untuk mendapatkan token capaian baharu bagi penyepaduan OpenAPI saya selepas token awal tamat tempoh atau akan tamat tempoh?


Sebab

Token capaian awal tamat tempoh dalam 1440 saat (24 minit).


Resolusi

Untuk memastikan kesinambungan panggilan API anda, anda mesti menjana token akses baharu dengan menggunakan token segar semula. Token baharu hanya boleh dijana jika token capaian awal mempunyai sama ada Tamat tempoh atau dalam masa 2 minit selepas tamat tempohnya.

Untuk mendapatkan token capaian baharu:

  1. Buat panggilan POST ke URL token OAuth sama yang anda gunakan untuk mendapatkan token capaian awal.
  2. Gunakan parameter berikut dalam permintaan anda:
    grant_type = öh_token
    segarkan semula token = {value token segar semula daripada panggilan token awal}

Di bawah ialah struktur perintah cURL untuk panggilan ini.

curl -X POST \

https://api.ariba.com/v2/oauth/token?grant_type=segarkan semula_token&segarkan semula_token={segarkan semula nilai token}' \
-H 'Sah Kuasa: Asas {Base64 Rahsia Key}' \
-H 'Jenis-Kandungan: aplikasi/json' \
-H 'kawalan cache: tiada cache'

  • [segarkan semula nilai token]: Nilai menyegar semula_token yang anda terima dalam respons pengesahan awal.
  • [Kekunci Rahsia Base64]: Rahsia OAuth berkod Base64 aplikasi anda.


Nota: URL dalam contoh adalah untuk pusat data AS. Jika anda menggunakan pusat data yang berbeza, anda mesti menggantikan URL dengan sewajarnya.



Applies To

Catalog Management > Catalog - REST API
Core Procurement > Procurement REST APIs
SAP Business Network for Procurement & Supply Chain > SAP Business Network REST APIs
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - Open API

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy