Aplikasi
Aplikasi memberi Anda akses ke semua fitur Wink sebagai pengembang. Anda dapat mengakses semua data yang sama dan bahkan memperluas fitur Wink sendiri.
Anda dapat memilih untuk menggunakan server OAuth2 Wink untuk mengautentikasi situs perjalanan Anda dengan cara yang sama seperti menggunakan Google atau Facebook.
Dengan begitu Anda dapat memperluas fitur Wink ke dalam situs web atau aplikasi Anda sendiri.
- Pilih akun yang ingin Anda gunakan dari Accounts.
- Klik
Actionsdi bagian bawah kartu akun dan pilihManage account. - Klik tab
Applicationspada halaman berikutnya. - Bagian ini akan menampilkan semua aplikasi Anda.
- Pilih untuk mengedit aplikasi yang sudah ada atau buat yang baru.
Buat aplikasi
Section titled “Buat aplikasi”Karena Anda tidak dapat mengakses secret key dari aplikasi yang kami buat untuk Anda, Anda perlu membuat aplikasi Anda sendiri.
Jenis klien
Section titled “Jenis klien”Saat membuat aplikasi, Anda memilih jenis klien yang menentukan cara aplikasi mengautentikasi:
- SPA (Single Page Application) — Untuk aplikasi frontend berbasis browser yang menggunakan OAuth2 authorization code flow dengan PKCE. Ini adalah jenis yang paling umum untuk aplikasi web.
- MACHINE_2_MACHINE — Untuk integrasi server-ke-server yang mengautentikasi langsung menggunakan client credentials. Gunakan ini ketika layanan backend Anda perlu memanggil API Wink tanpa kehadiran pengguna.
Berikut langkah-langkah membuat aplikasi:
- Dari halaman aplikasi, klik tombol
Create new application. - Name Beri nama aplikasi Anda. misal Cool App
- Client type Pilih
SPAuntuk aplikasi web atauMACHINE_2_MACHINEuntuk integrasi server. - Entity name Hubungkan aplikasi Anda dengan salah satu akun yang sudah ada. misal Cool Account
- Redirect URIs Minimal satu redirect URI diperlukan. Ini digunakan untuk memvalidasi domain redirect setelah autentikasi berhasil. misal https://www.cool-site.com
- Post-logout redirect URIs (Opsional) URL tempat pengguna dapat diarahkan setelah logout. Ini memastikan pengguna mendarat di halaman yang diketahui setelah sesi mereka berakhir.
- Klik tombol
Saveuntuk melanjutkan.
Anda akan diarahkan kembali ke daftar aplikasi Anda. Anda akan melihat aplikasi baru Anda dalam daftar dan hanya kali ini Anda dapat mengakses secret key aplikasi. Pastikan untuk menyalinnya dan menyimpannya di tempat yang aman.
Perbarui aplikasi
Section titled “Perbarui aplikasi”Anda perlu memperbarui aplikasi jika salah satu redirect URI Anda berubah atau Anda ingin menambah atau menghapus URI.
Untuk memperbarui aplikasi yang sudah ada, lakukan hal berikut:
- Klik tautan
Actionsuntuk aplikasi yang ingin Anda perbarui. - Klik tombol
Updatedi bawah Actions. - Lakukan perubahan pada aplikasi.
- Klik tombol
Saveuntuk melanjutkan.
Anda akan diarahkan kembali ke daftar aplikasi Anda.
Hapus aplikasi
Section titled “Hapus aplikasi”Jika Anda tidak lagi membutuhkan aplikasi, Anda dapat menghapusnya.
Untuk menghapus aplikasi, lakukan hal berikut:
- Klik tautan
Actionsuntuk aplikasi yang ingin Anda hapus. - Klik tombol
Removedi bawah Actions. - Klik tombol
OKuntuk mengonfirmasi penghapusan.
Anda akan diarahkan kembali ke daftar aplikasi Anda.