Μετάβαση στο περιεχόμενο

Εφαρμογές

Οι εφαρμογές σας δίνουν πρόσβαση σε όλες τις λειτουργίες του Wink ως προγραμματιστής. Μπορείτε να έχετε πρόσβαση σε όλα τα ίδια δεδομένα και ακόμη και να επεκτείνετε τις δικές του λειτουργίες. Μπορείτε να επιλέξετε να χρησιμοποιήσετε τον OAuth2 server του Wink για να αυθεντικοποιήσετε τον ταξιδιωτικό σας ιστότοπο με τον ίδιο τρόπο που θα χρησιμοποιούσατε το Google ή το Facebook. Με αυτόν τον τρόπο μπορείτε να επεκτείνετε τις λειτουργίες του Wink στον δικό σας ιστότοπο ή εφαρμογή.

Δείγμα εφαρμογής
Είσοδος δείγματος εφαρμογής
  1. Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εργαστείτε από το Accounts.
  2. Κάντε κλικ στο Actions στο κάτω μέρος της κάρτας του λογαριασμού και επιλέξτε Manage account.
  3. Κάντε κλικ στην καρτέλα Applications στην επόμενη σελίδα.
  4. Αυτή η ενότητα θα εμφανίσει όλες τις εφαρμογές σας.
  5. Επιλέξτε να επεξεργαστείτε μια υπάρχουσα ή να δημιουργήσετε μια νέα.

Επειδή δεν έχετε πρόσβαση στο secret key της εφαρμογής που δημιουργήσαμε για εσάς, θα χρειαστεί να δημιουργήσετε τη δική σας.

Κατά τη δημιουργία μιας εφαρμογής, επιλέγετε έναν τύπο πελάτη που καθορίζει πώς η εφαρμογή αυθεντικοποιείται:

  • SPA (Single Page Application) — Για εφαρμογές frontend που βασίζονται σε πρόγραμμα περιήγησης και χρησιμοποιούν τη ροή κωδικού εξουσιοδότησης OAuth2 με PKCE. Αυτός είναι ο πιο κοινός τύπος για web εφαρμογές.
  • MACHINE_2_MACHINE — Για ενσωματώσεις server-to-server που αυθεντικοποιούνται απευθείας χρησιμοποιώντας διαπιστευτήρια πελάτη. Χρησιμοποιήστε το όταν η υπηρεσία backend σας χρειάζεται να καλεί τα Wink APIs χωρίς την παρουσία χρήστη.

Ακολουθούν τα βήματα για τη δημιουργία μιας εφαρμογής:

  1. Από τη σελίδα των εφαρμογών, κάντε κλικ στο κουμπί Create new application.
  2. Όνομα Δώστε ένα όνομα στην εφαρμογή σας. π.χ. Cool App
  3. Τύπος πελάτη Επιλέξτε SPA για web εφαρμογές ή MACHINE_2_MACHINE για ενσωματώσεις server.
  4. Όνομα οντότητας Συνδέστε την εφαρμογή σας με έναν από τους υπάρχοντες λογαριασμούς σας. π.χ. Cool Account
  5. Redirect URIs Απαιτείται τουλάχιστον ένα redirect URI. Χρησιμοποιείται για την επικύρωση του domain ανακατεύθυνσης μετά από επιτυχή αυθεντικοποίηση. π.χ. https://www.cool-site.com
  6. Post-logout redirect URIs (Προαιρετικό) URLs όπου οι χρήστες μπορούν να ανακατευθυνθούν μετά την αποσύνδεση. Αυτό διασφαλίζει ότι οι χρήστες προσγειώνονται σε γνωστή σελίδα μετά το τέλος της συνεδρίας τους.
  7. Κάντε κλικ στο κουμπί Save για να συνεχίσετε.

Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας. Θα δείτε τη νέα σας εφαρμογή στη λίστα και θα έχετε πρόσβαση στο μυστικό κλειδί της εφαρμογής μόνο αυτή τη φορά. Φροντίστε να το αντιγράψετε και να το αποθηκεύσετε σε ασφαλές μέρος.

Θα χρειαστεί να ενημερώσετε την εφαρμογή σας αν αλλάξει κάποιο από τα redirect URIs ή αν θέλετε να προσθέσετε ή να αφαιρέσετε κάποιο URI.

Για να ενημερώσετε μια υπάρχουσα εφαρμογή, κάντε τα εξής:

  1. Κάντε κλικ στο σύνδεσμο Actions για την εφαρμογή που θέλετε να ενημερώσετε.
  2. Κάντε κλικ στο κουμπί Update κάτω από το Actions.
  3. Κάντε τις αλλαγές στην εφαρμογή.
  4. Κάντε κλικ στο κουμπί Save για να συνεχίσετε.

Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας.

Αν δεν χρειάζεστε πλέον μια εφαρμογή, μπορείτε να την αφαιρέσετε.

Για να αφαιρέσετε μια εφαρμογή, κάντε τα εξής:

  1. Κάντε κλικ στο σύνδεσμο Actions για την εφαρμογή που θέλετε να αφαιρέσετε.
  2. Κάντε κλικ στο κουμπί Remove κάτω από το Actions.
  3. Κάντε κλικ στο κουμπί OK για να επιβεβαιώσετε τη διαγραφή.

Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας.