Hoppa till innehåll

Applikationer

Applikationer ger dig som utvecklare tillgång till alla Wink-funktioner. Du kan komma åt samma data och till och med utöka Winks egna funktioner. Du kan välja att använda Winks OAuth2-server för att autentisera din resewebbplats på samma sätt som du skulle använda Google eller Facebook. På så sätt kan du utöka Winks funktioner till din egen webbplats eller applikation.

Exempel på applikation
Exempel på applikationspost
  1. Välj det konto du vill arbeta med från Accounts.
  2. Klicka på Actions längst ner på kontokortet och välj Manage account.
  3. Klicka på fliken Applications på följande sida.
  4. Denna sektion listar alla dina applikationer.
  5. Välj att redigera en befintlig eller skapa en ny.

Eftersom du inte kan komma åt secret key för appen vi skapade åt dig, behöver du skapa din egen.

När du skapar en applikation väljer du en klienttyp som avgör hur appen autentiserar:

  • SPA (Single Page Application) — För webbläsarbaserade frontend-applikationer som använder OAuth2:s auktoriseringskodflöde med PKCE. Detta är den vanligaste typen för webbappar.
  • MACHINE_2_MACHINE — För server-till-server-integrationer som autentiserar direkt med klientuppgifter. Använd detta när din backend-tjänst behöver anropa Wink-API:er utan en användare närvarande.

Här är stegen för att skapa en applikation:

  1. På appsidan klickar du på knappen Create new application.
  2. Namn Ge din app ett namn. t.ex. Cool App
  3. Klienttyp Välj SPA för webbappar eller MACHINE_2_MACHINE för serverintegrationer.
  4. Enhetsnamn Koppla din app till ett av dina befintliga konton. t.ex. Cool Account
  5. Redirect URIs Minst en redirect URI krävs. Den används för att validera redirect-domänen efter en lyckad autentisering. t.ex. https://www.cool-site.com
  6. Post-logout redirect URIs (Valfritt) URL:er dit användare kan omdirigeras efter utloggning. Detta säkerställer att användare hamnar på en känd sida efter att deras session avslutats.
  7. Klicka på knappen Save för att fortsätta.

Du omdirigeras tillbaka till din lista över applikationer. Du kommer att se din nya app i listan och har tillgång till appens hemliga nyckel endast denna gång. Se till att kopiera den och spara den på en säker plats.

Du behöver uppdatera din app om någon av dina redirect URIs ändras eller om du vill lägga till eller ta bort en URI.

För att uppdatera en befintlig app, gör följande:

  1. Klicka på länken Actions för den app du vill uppdatera.
  2. Klicka på knappen Update under Actions.
  3. Gör dina ändringar i appen.
  4. Klicka på knappen Save för att fortsätta.

Du omdirigeras tillbaka till din lista över applikationer.

Om du inte längre har användning för en app kan du ta bort den.

För att ta bort en app, gör följande:

  1. Klicka på länken Actions för den app du vill ta bort.
  2. Klicka på knappen Remove under Actions.
  3. Klicka på knappen OK för att bekräfta borttagningen.

Du omdirigeras tillbaka till din lista över applikationer.