Aplikacije
Aplikacije vam kao developeru daju pristup svim Wink značajkama. Možete pristupiti svim istim podacima i čak proširiti Winkove vlastite značajke.
Možete odabrati korištenje Winkovog OAuth2 servera za autentifikaciju vaše putničke stranice na isti način kao što biste koristili Google ili Facebook.
Na taj način možete proširiti Winkove značajke na vlastitu web stranicu ili aplikaciju.
- Odaberite račun s kojim želite raditi na Računima.
- Kliknite na
Actionspri dnu kartice računa i odaberiteManage account. - Kliknite na karticu
Applicationsna sljedećoj stranici. - Ovdje će biti navedene sve vaše aplikacije.
- Odaberite uređivanje postojeće ili kreiranje nove.
Kreirajte aplikaciju
Section titled “Kreirajte aplikaciju”Budući da ne možete pristupiti secret key aplikacije koju smo kreirali za vas, morat ćete kreirati vlastitu.
Tipovi klijenata
Section titled “Tipovi klijenata”Prilikom kreiranja aplikacije birate tip klijenta koji određuje kako se aplikacija autentificira:
- SPA (Single Page Application) — Za frontend aplikacije bazirane na pregledniku koje koriste OAuth2 authorization code flow s PKCE. Ovo je najčešći tip za web aplikacije.
- MACHINE_2_MACHINE — Za integracije server-server koje se autentificiraju direktno koristeći client credentials. Koristite ovo kada vaš backend servis treba pozivati Wink API-je bez prisutnosti korisnika.
Evo koraka za kreiranje aplikacije:
- Na stranici aplikacija kliknite gumb
Create new application. - Name Dajte svojoj aplikaciji ime. npr. Cool App
- Client type Odaberite
SPAza web aplikacije iliMACHINE_2_MACHINEza server integracije. - Entity name Povežite svoju aplikaciju s jednim od postojećih računa. npr. Cool Account
- Redirect URIs Potreban je barem jedan redirect URI. Koristi se za validaciju redirect domene nakon uspješne autentifikacije. npr. https://www.cool-site.com
- Post-logout redirect URIs (Opcionalno) URL-ovi na koje se korisnici mogu preusmjeriti nakon odjave. Osigurava da korisnici završe na poznatoj stranici nakon završetka sesije.
- Kliknite gumb
Saveza nastavak.
Bit ćete preusmjereni natrag na popis aplikacija. Vidjet ćete svoju novu aplikaciju na popisu i imat ćete pristup tajnom ključu aplikacije samo ovaj put. Obavezno ga kopirajte i spremite na sigurno mjesto.
Ažurirajte aplikaciju
Section titled “Ažurirajte aplikaciju”Morat ćete ažurirati aplikaciju ako se promijeni neki od vaših redirect URI-ova ili ako želite dodati ili ukloniti URI.
Za ažuriranje postojeće aplikacije učinite sljedeće:
- Kliknite na
Actionsza aplikaciju koju želite ažurirati. - Kliknite gumb
Updateispod Actions. - Napravite željene promjene na aplikaciji.
- Kliknite gumb
Saveza nastavak.
Bit ćete preusmjereni natrag na popis aplikacija.
Uklonite aplikaciju
Section titled “Uklonite aplikaciju”Ako vam aplikacija više nije potrebna, slobodno je uklonite.
Za uklanjanje aplikacije učinite sljedeće:
- Kliknite na
Actionsza aplikaciju koju želite ukloniti. - Kliknite gumb
Removeispod Actions. - Kliknite gumb
OKza potvrdu brisanja.
Bit ćete preusmjereni natrag na popis aplikacija.