Skip to content

Auðkenning

Forrit veitir þér Client ID og Secret Key sem þú þarft til að búa til auðkennda OAuth2 lotu sem þú getur notað til að eiga samskipti við Wink og TripPay API.

Hér eru skrefin til að búa til auðkennda lotu.

Skref 1. Sækja aðgangstákna á staging eða í framleiðsluumhverfi okkar:

Þú munt líklega vinna með öflugt OAuth2 bókasafn fyrir þitt forritunarmál, sem sér um allt flókið fyrir þig. Dæmin okkar sýna einfaldasta notkun frá skipanalínu með curl.

Terminal window
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>"
Terminal window
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>"

Þetta mun skila aðgangstákna ásamt öðrum OAuth2 svörunargögnum:

{
"access_token": "abc123"
}

Þegar þú gerir kall á hvaða endapunkt sem er, innifærðu eftirfarandi í hausnum:

  • Wink-Version = 2.0 Nýjasta - Sjáðu API skjöl okkar fyrir aðrar tiltækar útgáfur.
  • Authentication = Bearer: ${access_token} Settu inn aðgangstákna þinn.