Sari la conținut

Aplicații

Aplicațiile vă oferă acces la toate funcțiile Wink ca dezvoltator. Puteți accesa toate aceleași date și chiar extinde funcțiile Wink. Puteți alege să folosiți serverul OAuth2 al Wink pentru a autentifica site-ul dvs. de călătorii în același mod în care ați folosi Google sau Facebook. Astfel, puteți extinde funcțiile Wink în propriul dvs. site web sau aplicație.

Exemplu de aplicație
Exemplu de intrare în aplicație
  1. Selectați contul cu care doriți să lucrați din Conturi.
  2. Faceți clic pe Acțiuni din partea de jos a cardului contului și alegeți Gestionați contul.
  3. Faceți clic pe fila Aplicații de pe pagina următoare.
  4. Această secțiune va lista toate aplicațiile dvs.
  5. Alegeți să editați una existentă sau să creați una nouă.

Deoarece nu puteți accesa cheia secretă a aplicației pe care am creat-o pentru dvs., va trebui să creați propria aplicație.

Când creați o aplicație, alegeți un tip de client care determină modul în care aplicația se autentifică:

  • SPA (Single Page Application) — Pentru aplicații frontend bazate pe browser care folosesc fluxul de cod de autorizare OAuth2 cu PKCE. Acesta este cel mai comun tip pentru aplicațiile web.
  • MACHINE_2_MACHINE — Pentru integrări server-la-server care se autentifică direct folosind acreditările clientului. Folosiți acest tip când serviciul dvs. backend trebuie să apeleze API-urile Wink fără prezența unui utilizator.

Iată pașii pentru crearea unei aplicații:

  1. Din pagina aplicațiilor, faceți clic pe butonul Creați o aplicație nouă.
  2. Nume Dați un nume aplicației dvs. ex. Aplicație Cool
  3. Tip client Alegeți SPA pentru aplicații web sau MACHINE_2_MACHINE pentru integrări server.
  4. Nume entitate Legați aplicația de unul dintre conturile dvs. existente. ex. Cont Cool
  5. URI-uri de redirecționare Este necesar cel puțin un URI de redirecționare. Acesta este folosit pentru validarea domeniului de redirecționare după o autentificare reușită. ex. https://www.cool-site.com
  6. URI-uri de redirecționare după deconectare (Opțional) URL-uri unde utilizatorii pot fi redirecționați după ce se deconectează. Acest lucru asigură că utilizatorii ajung pe o pagină cunoscută după încheierea sesiunii.
  7. Faceți clic pe butonul Salvează pentru a continua.

Veți fi redirecționat înapoi la lista dvs. de aplicații. Veți vedea noua aplicație în listă și veți avea acces la cheia secretă a aplicației doar o singură dată. Asigurați-vă că o copiați și o salvați într-un loc sigur.

Va trebui să actualizați aplicația dacă unul dintre URI-urile dvs. de redirecționare se schimbă sau doriți să adăugați ori să eliminați un URI.

Pentru a actualiza o aplicație existentă, faceți următoarele:

  1. Faceți clic pe linkul Acțiuni pentru aplicația pe care doriți să o actualizați.
  2. Faceți clic pe butonul Actualizează din cadrul Acțiuni.
  3. Faceți modificările dorite în aplicație.
  4. Faceți clic pe butonul Salvează pentru a continua.

Veți fi redirecționat înapoi la lista dvs. de aplicații.

Dacă nu mai aveți nevoie de o aplicație, o puteți elimina.

Pentru a elimina o aplicație, faceți următoarele:

  1. Faceți clic pe linkul Acțiuni pentru aplicația pe care doriți să o actualizați.
  2. Faceți clic pe butonul Elimină din cadrul Acțiuni.
  3. Faceți clic pe butonul OK pentru a confirma ștergerea.

Veți fi redirecționat înapoi la lista dvs. de aplicații.