Applikationer
Applikationer giver dig adgang til alle Wink’s funktioner som udvikler. Du kan få adgang til alle de samme data og endda udvide Wink’s egne funktioner. Du kan vælge at bruge Wink’s OAuth2-server til at autentificere dit rejse-site på samme måde, som du ville bruge Google eller Facebook. På den måde kan du udvide Wink’s funktioner til dit eget website eller din egen applikation.
- Vælg den konto, du vil arbejde med, fra Accounts.
- Klik på
Actionsnederst på kontokortet, og vælgManage account. - Klik på fanen
Applicationspå den følgende side. - Denne sektion viser alle dine applikationer.
- Roter eller slet en eksisterende, eller opret en ny.
Opret app
Sektion kaldt “Opret app”Da du ikke kan få adgang til secret key for den app, vi oprettede til dig, skal du oprette din egen.
Du kan oprette en applikation her uden først at opsætte en ejendom eller virksomhed — den er ikke bundet
til nogen specifik konto.
Klienttyper
Sektion kaldt “Klienttyper”Når du opretter en applikation, vælger du en klienttype, der bestemmer, hvordan appen autentificerer. Dette kan ikke ændres senere — hvis du har brug for en anden type, skal du oprette en ny applikation.
- Webapplikation — En server-renderet app, der sikkert kan opbevare en klienthemmelighed (autoriseringskode-flow).
- Single-page app (SPA) — En browserapp uden backend; bruger PKCE, uden klienthemmelighed.
- Mobilapp — En native iOS/Android-app; bruger PKCE med roterende refresh tokens.
- Maskine-til-maskine — En backend-service, der handler som sig selv (client credentials); ingen brugerlogin.
Her er trinnene til at oprette en applikation:
- Fra apps-siden klik på knappen
Create new application. - Navngiv Giv din app et navn. f.eks. Cool App
- Klienttype Vælg den type, der matcher, hvordan din app autentificerer — se Klienttyper ovenfor.
- Redirect URIs Mindst én redirect URI er påkrævet. Den bruges til at validere redirect-domænet efter en vellykket autentificering. Ikke brugt til maskine-til-maskine apps. f.eks. https://www.cool-site.com
- Post-logout redirect URIs (Valgfrit) URL’er, hvor brugere kan omdirigeres efter logout. Lad stå tom for at genbruge redirect URIs ovenfor.
- Scopes Vælg, hvad denne applikation kan få adgang til på dine vegne — se Valg af scopes nedenfor.
- Klik på knappen
Create applicationfor at fortsætte.
Du bliver omdirigeret tilbage til din liste over applikationer, og en engangs-dialog viser den nye Client ID og Client secret. Kopiér hemmeligheden nu og gem den et sikkert sted — den vises aldrig igen, og der er ingen måde at hente den senere (kun rotere den til en ny).
Valg af scopes
Sektion kaldt “Valg af scopes”Hver applikation bærer altid Sign-in (OpenID Connect) scopes (openid, profile,
email, offline_access) — disse bekræfter brugerens identitet og holder dem logget ind, så de
vises markeret og låst; de er ikke et valg.
Alt andet er valgfrit. De resterende scopes er grupperet i de samme funktionelle sektioner
dokumenteret i Scopes — Konto, Lager & priser, Bookinger,
Marketing & kampagner, Ejendomsindhold, Analyse & rapporter, Channel manager-integrationer,
Betalinger og Regnskab & bogføring — hver med en letforståelig beskrivelse af, hvad de åbner op for. Brug
All / None linksene over listen til at vælge eller fjerne alle valgfrie scopes på én gang.
To scope-familier tilbydes bevidst ikke på denne formular:
mcp.*— AI-agent adgang til Model Context Protocol transport, som provisioneres separat og kun for maskine-til-maskine klienter.- Administrator-niveau scopes (
administrator.*) — platformniveau-adgang, som ikke gives per applikation.
Når en app er oprettet, viser både denne fane og Consented Apps dens tildelte scopes
grupperet efter sektion (f.eks. “Bookings: booking.read”), så du kan se, hvad en app kan gøre med et blik
uden at åbne den.
Roter legitimationsoplysninger
Sektion kaldt “Roter legitimationsoplysninger”Hvis en klienthemmelighed kan være lækket, eller du bare ønsker nye legitimationsoplysninger, så roter dem i stedet for at oprette appen igen:
- Find appen i din liste over applikationer og klik
Rotate. - Bekræft dialogen — den nuværende Client ID og secret stopper med at virke med det samme.
- Kopiér den nye Client ID og secret fra engangs-dialogen, før du lukker den.
Rotation bevarer appens navn, klienttype, redirect URIs og scopes — kun legitimationsoplysningerne ændres.
Fjern app
Sektion kaldt “Fjern app”Hvis du ikke længere har brug for en app, kan du fjerne den. Dette er permanent — legitimationsoplysningerne tilbagekaldes straks og kan ikke gendannes.
- Find appen i din liste over applikationer og klik
Delete. - Bekræft dialogen for permanent at slette applikationen.
