Applikasjoner
Applikasjoner gir deg tilgang til alle Wink sine funksjoner som utvikler. Du kan få tilgang til alle de samme dataene og til og med utvide Wink sine egne funksjoner.
Du kan velge å bruke Wink sin OAuth2-server for å autentisere ditt reiseside på samme måte som du ville brukt Google eller Facebook.
På den måten kan du utvide Wink sine funksjoner inn i ditt eget nettsted eller applikasjon.
- Velg kontoen du vil jobbe med fra Accounts.
- Klikk på
Actionsnederst på kontokortet og velgManage account. - Klikk på fanen
Applicationspå neste side. - Denne seksjonen viser alle dine applikasjoner.
- Velg å redigere en eksisterende eller opprett en ny.
Opprett app
Section titled “Opprett app”Siden du ikke kan få tilgang til secret key for appen vi opprettet for deg, må du lage din egen.
Klienttyper
Section titled “Klienttyper”Når du oppretter en applikasjon, velger du en klienttype som bestemmer hvordan appen autentiserer:
- SPA (Single Page Application) — For nettleserbaserte frontend-applikasjoner som bruker OAuth2 autorisasjonskodeflyt med PKCE. Dette er den vanligste typen for webapper.
- MACHINE_2_MACHINE — For server-til-server-integrasjoner som autentiserer direkte med klientlegitimasjon. Bruk dette når backend-tjenesten din trenger å kalle Wink API-er uten at en bruker er til stede.
Her er stegene for å opprette en applikasjon:
- Fra apps-siden, klikk på knappen
Create new application. - Navn Gi appen din et navn. f.eks. Cool App
- Klienttype Velg
SPAfor webapper ellerMACHINE_2_MACHINEfor serverintegrasjoner. - Enhetsnavn Knytt appen din til en av dine eksisterende kontoer. f.eks. Cool Account
- Redirect URIs Minst én redirect URI kreves. Den brukes for å validere redirect-domenet etter vellykket autentisering. f.eks. https://www.cool-site.com
- Post-logout redirect URIs (Valgfritt) URL-er hvor brukere kan bli sendt etter utlogging. Dette sikrer at brukere lander på en kjent side etter at økten deres avsluttes.
- Klikk på
Save-knappen for å fortsette.
Du blir sendt tilbake til listen over applikasjoner. Du vil se din nye app i listen og få tilgang til appens hemmelige nøkkel kun denne ene gangen. Sørg for å kopiere den og lagre den på et trygt sted.
Oppdater app
Section titled “Oppdater app”Du må oppdatere appen din hvis en av redirect URI-ene endres eller du ønsker å legge til eller fjerne en URI.
For å oppdatere en eksisterende app, gjør følgende:
- Klikk på
Actions-lenken for appen du vil oppdatere. - Klikk på
Update-knappen under Actions. - Gjør endringene dine i appen.
- Klikk på
Save-knappen for å fortsette.
Du blir sendt tilbake til listen over applikasjoner.
Fjern app
Section titled “Fjern app”Hvis du ikke har bruk for en app lenger, kan du fjerne den.
For å fjerne en app, gjør følgende:
- Klikk på
Actions-lenken for appen du vil oppdatere. - Klikk på
Remove-knappen under Actions. - Klikk på
OK-knappen for å bekrefte slettingen.
Du blir sendt tilbake til listen over applikasjoner.