Gå til indhold

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 applikation.

Eksempel på applikation
Eksempel på applikationsindgang
  1. Vælg den konto, du vil arbejde med, fra Accounts.
  2. Klik på Actions nederst på kontokortet, og vælg Manage account.
  3. Klik på fanen Applications på den følgende side.
  4. Denne sektion viser alle dine applikationer.
  5. Vælg at redigere en eksisterende eller oprette en ny.

Da du ikke kan få adgang til secret key for den app, vi har oprettet til dig, skal du oprette din egen.

Når du opretter en applikation, vælger du en klienttype, der bestemmer, hvordan appen autentificerer:

  • SPA (Single Page Application) — Til browserbaserede frontend-applikationer, der bruger OAuth2 autorisationskodeflow med PKCE. Dette er den mest almindelige type til webapps.
  • MACHINE_2_MACHINE — Til server-til-server-integrationer, der autentificerer direkte ved hjælp af klientoplysninger. Brug denne, når din backend-service skal kalde Wink API’er uden en bruger til stede.

Her er trinene til at oprette en applikation:

  1. Fra apps-siden klik på knappen Create new application.
  2. Navn Giv din app et navn. f.eks. Cool App
  3. Klienttype Vælg SPA til webapps eller MACHINE_2_MACHINE til serverintegrationer.
  4. Enhedsnavn Link din app med en af dine eksisterende konti. f.eks. Cool Account
  5. Redirect URIs Mindst én redirect URI er påkrævet. Den bruges til at validere redirect-domænet efter en vellykket autentificering. f.eks. https://www.cool-site.com
  6. Post-logout redirect URIs (Valgfrit) URL’er, hvor brugere kan omdirigeres efter logout. Dette sikrer, at brugerne lander på en kendt side, når deres session slutter.
  7. Klik på knappen Save for at fortsætte.

Du bliver omdirigeret tilbage til din liste over applikationer. Du vil se din nye app på listen og kun denne ene gang have adgang til appens secret key. Sørg for at kopiere den og gemme den et sikkert sted.

Du skal opdatere din app, hvis en af dine redirect URIs ændres, eller du vil tilføje eller fjerne en URI.

For at opdatere en eksisterende app skal du gøre følgende:

  1. Klik på linket Actions for den app, du vil opdatere.
  2. Klik på knappen Update under Actions.
  3. Foretag dine ændringer i appen.
  4. Klik på knappen Save for at fortsætte.

Du bliver omdirigeret tilbage til din liste over applikationer.

Hvis du ikke længere har brug for en app, kan du fjerne den.

For at fjerne en app skal du gøre følgende:

  1. Klik på linket Actions for den app, du vil opdatere.
  2. Klik på knappen Remove under Actions.
  3. Klik på knappen OK for at bekræfte sletningen.

Du bliver omdirigeret tilbage til din liste over applikationer.