Overovanie identity
Aplikácia vám poskytne Client ID a Secret Key, ktoré potrebujete na vytvorenie autentifikovanej OAuth2 relácie, ktorú môžete použiť na komunikáciu s Wink a TripPay API.
Tu sú kroky na vytvorenie autentifikovanej relácie.
Krok 1. Získajte prístupový token v staging prostredí alebo v našom produkčnom prostredí:
Najpravdepodobnejšie budete pracovať s robustnou OAuth2 knižnicou pre váš programovací jazyk, ktorá za vás vykoná všetku ťažkú prácu.
Naše príklady ukážu najzákladnejšie použitie z príkazového riadku pomocou curl.
Staging
Section titled “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 OAuth2 odpoveďami:
{ "access_token": "abc123"}Keď voláte ktorýkoľvek z našich koncových bodov, zahrňte do hlavičky nasledovné:
Wink-Version=2.0Najnovšia - Pozrite si naše API dokumenty pre ďalšie dostupné verzie.Authentication=Bearer: ${access_token}Vložte svoj prístupový token.