Εφαρμογές
Οι εφαρμογές σας δίνουν πρόσβαση σε όλες τις λειτουργίες του Wink ως προγραμματιστής. Μπορείτε να έχετε πρόσβαση σε όλα τα ίδια δεδομένα και ακόμη και να επεκτείνετε τις δικές του λειτουργίες. Μπορείτε να επιλέξετε να χρησιμοποιήσετε τον OAuth2 server του Wink για να αυθεντικοποιήσετε τον ταξιδιωτικό σας ιστότοπο με τον ίδιο τρόπο που θα χρησιμοποιούσατε το Google ή το Facebook. Με αυτόν τον τρόπο μπορείτε να επεκτείνετε τις λειτουργίες του Wink στον δικό σας ιστότοπο ή εφαρμογή.
- Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εργαστείτε από το Accounts.
- Κάντε κλικ στο
Actionsστο κάτω μέρος της κάρτας του λογαριασμού και επιλέξτεManage account. - Κάντε κλικ στην καρτέλα
Applicationsστην επόμενη σελίδα. - Αυτή η ενότητα θα εμφανίσει όλες τις εφαρμογές σας.
- Επιλέξτε να επεξεργαστείτε μια υπάρχουσα ή να δημιουργήσετε μια νέα.
Δημιουργία εφαρμογής
Ενότητα με τίτλο «Δημιουργία εφαρμογής»Επειδή δεν έχετε πρόσβαση στο secret key της εφαρμογής που δημιουργήσαμε για εσάς, θα χρειαστεί να δημιουργήσετε τη δική σας.
Τύποι πελατών
Ενότητα με τίτλο «Τύποι πελατών»Κατά τη δημιουργία μιας εφαρμογής, επιλέγετε έναν τύπο πελάτη που καθορίζει πώς η εφαρμογή αυθεντικοποιείται:
- SPA (Single Page Application) — Για εφαρμογές frontend που βασίζονται σε πρόγραμμα περιήγησης και χρησιμοποιούν τη ροή κωδικού εξουσιοδότησης OAuth2 με PKCE. Αυτός είναι ο πιο κοινός τύπος για web εφαρμογές.
- MACHINE_2_MACHINE — Για ενσωματώσεις server-to-server που αυθεντικοποιούνται απευθείας χρησιμοποιώντας διαπιστευτήρια πελάτη. Χρησιμοποιήστε το όταν η υπηρεσία backend σας χρειάζεται να καλεί τα Wink APIs χωρίς την παρουσία χρήστη.
Ακολουθούν τα βήματα για τη δημιουργία μιας εφαρμογής:
- Από τη σελίδα των εφαρμογών, κάντε κλικ στο κουμπί
Create new application. - Όνομα Δώστε ένα όνομα στην εφαρμογή σας. π.χ. Cool App
- Τύπος πελάτη Επιλέξτε
SPAγια web εφαρμογές ήMACHINE_2_MACHINEγια ενσωματώσεις server. - Όνομα οντότητας Συνδέστε την εφαρμογή σας με έναν από τους υπάρχοντες λογαριασμούς σας. π.χ. Cool Account
- Redirect URIs Απαιτείται τουλάχιστον ένα redirect URI. Χρησιμοποιείται για την επικύρωση του domain ανακατεύθυνσης μετά από επιτυχή αυθεντικοποίηση. π.χ. https://www.cool-site.com
- Post-logout redirect URIs (Προαιρετικό) URLs όπου οι χρήστες μπορούν να ανακατευθυνθούν μετά την αποσύνδεση. Αυτό διασφαλίζει ότι οι χρήστες προσγειώνονται σε γνωστή σελίδα μετά το τέλος της συνεδρίας τους.
- Κάντε κλικ στο κουμπί
Saveγια να συνεχίσετε.
Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας. Θα δείτε τη νέα σας εφαρμογή στη λίστα και θα έχετε πρόσβαση στο μυστικό κλειδί της εφαρμογής μόνο αυτή τη φορά. Φροντίστε να το αντιγράψετε και να το αποθηκεύσετε σε ασφαλές μέρος.
Ενημέρωση εφαρμογής
Ενότητα με τίτλο «Ενημέρωση εφαρμογής»Θα χρειαστεί να ενημερώσετε την εφαρμογή σας αν αλλάξει κάποιο από τα redirect URIs ή αν θέλετε να προσθέσετε ή να αφαιρέσετε κάποιο URI.
Για να ενημερώσετε μια υπάρχουσα εφαρμογή, κάντε τα εξής:
- Κάντε κλικ στο σύνδεσμο
Actionsγια την εφαρμογή που θέλετε να ενημερώσετε. - Κάντε κλικ στο κουμπί
Updateκάτω από το Actions. - Κάντε τις αλλαγές στην εφαρμογή.
- Κάντε κλικ στο κουμπί
Saveγια να συνεχίσετε.
Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας.
Αφαίρεση εφαρμογής
Ενότητα με τίτλο «Αφαίρεση εφαρμογής»Αν δεν χρειάζεστε πλέον μια εφαρμογή, μπορείτε να την αφαιρέσετε.
Για να αφαιρέσετε μια εφαρμογή, κάντε τα εξής:
- Κάντε κλικ στο σύνδεσμο
Actionsγια την εφαρμογή που θέλετε να αφαιρέσετε. - Κάντε κλικ στο κουμπί
Removeκάτω από το Actions. - Κάντε κλικ στο κουμπί
OKγια να επιβεβαιώσετε τη διαγραφή.
Θα ανακατευθυνθείτε πίσω στη λίστα των εφαρμογών σας.