Authentication
Aplikácia vám poskytujeClient ID
aSecret Key
že potrebujete vytvoriť overenú reláciu OAuth2, ktorú môžete použiť na komunikáciu s API Wink a TripPay.
Tu sú kroky na vytvorenie overenej relácie.
Krok 1Získajte prístupový token v testovacom alebo produkčnom prostredí:
S najväčšou pravdepodobnosťou budete pre váš jazyk pracovať s robustnou knižnicou OAuth2, ktorá za vás urobí všetku ťažkú prácu.
Naše príklady ukážu najzákladnejšie použitie z príkazového riadku pomocoucurl
.
Príprava na staging
Section titled “Príprava na staging”curl -X POST https://staging-iam.wink.travel/oauth2/token \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "grant_type=client_credentials" \ -d "client_id=<YOUR_CLIENT_ID>" \ -d "client_secret=<YOUR_SECRET_KEY>"
Produkcia
Section titled “Produkcia”curl -X POST https://iam.wink.travel/oauth2/token \ -H "Content-Type: application/x-www-form-urlencoded" \ -d "grant_type=client_credentials" \ -d "client_id=<YOUR_CLIENT_ID>" \ -d "client_secret=<YOUR_SECRET_KEY>"
Toto vráti prístupový token spolu s ďalšími údajmi odpovede OAuth2:
{ "access_token": "abc123"}
Keď voláte na ktorýkoľvek z našich koncových bodov, uveďte v hlavičke nasledovné:
Wink-Version
=2.0
Najnovšie -Ďalšie dostupné verzie nájdete v našej dokumentácii k API.Authentication
=Bearer: ${access_token}
Vložte svoj prístupový token.