Alur integrasi Tambah ke SEEK Pass
Integrasi Tambahkan ke SEEK Pass mengikuti alur standar untuk mengirimkan data kredensial secara aman dari sistem mitra ke SEEK Pass. Diagram urutan ini menggambarkan proses lengkapnya.
Alur integrasi
Mitra menyiapkan data pengguna untuk payload dalam format JSON berdasarkan jenis kredensial (misalnya
kualifikasi pendidikan atau
kemampuan bahasa Inggris). Persyaratan detail disediakan untuk setiap jenis kredensial di bagian masing-masing.
Proses integrasi melibatkan langkah-langkah utama berikut:
Siapkan data dalam format JSON sesuai spesifikasi tipe kredensial
Autentikasi dengan SEEK Pass untuk mengambil token akses OAuth
Posting data pengguna untuk menerima URL redirect
Arahkan pengguna ke URL redirect yang diberikan untuk pengalaman yang mulus
(Opsional) Periksa status pengajuan untuk memverifikasi apakah pengajuan berhasil, dibatalkan, atau masih sedang berlangsung
Representasi visual
Diagram di bawah ini menggambarkan alur data antara sistem mitra, API SEEK Pass, dan pengguna akhir:

Perjalanan integrasi
Alur kerja integrasi terdiri dari dua fase utama, otentikasi dan pengajuan data pengguna:
Otentikasi menggunakan OAuth
Mulailah dengan melakukan autentikasi dengan SEEK Pass menggunakan OAuth 2.0.
Anda akan menerima client ID dan client secret saat mendaftar sebagai mitra dengan SEEK Pass.
Gunakan kredensial ini dengan
Authentication API untuk mendapatkan token akses OAuth untuk panggilan API selanjutnya.
Pengajuan Data
Setelah terautentikasi, siapkan data pengguna Anda dalam format JSON sesuai spesifikasi jenis kredensial yang relevan, seperti
Kualifikasi Pendidikan.
Arahkan pengguna ke
URL yang disediakan untuk menyelesaikan pengalaman SEEK Pass mereka dengan lancar.
Anda juga dapat memantau
submission status secara opsional untuk melacak apakah prosesnya berhasil, dibatalkan, atau masih sedang berlangsung.
Perjalanan pengguna
Pengguna masuk ke alur: Pengguna mengklik tautan / memasukkan kode yang disediakan mitra (misalnya, melalui kode / tombol di email).
Validasi data: Pengguna diarahkan ke API mitra untuk validasi data.
Pembuatan tautan permintaan: Mitra memanggil API SEEK Pass untuk membuat tautan permintaan dan, jika diperlukan, menampilkan halaman pemuatan.
Pengalihan pengguna: Pengguna dialihkan ke URL yang disediakan untuk menambahkan kredensial ke SEEK Pass
Proses verifikasi: Pengguna dipandu melalui alur singkat yang lancar untuk menambahkan kredensial mereka ke SEEK Pass
Implementasi teknis
Untuk detail implementasi teknis, lihat bagian-bagian berikut:
Otentikasi - Kredensial yang diperlukan dan penyiapan OAuth
Praktik terbaik
Untuk hasil integrasi yang optimal:
Selalu validasi data payload sebelum pengajuan
Terapkan penanganan kesalahan yang tepat untuk respons API
Ikuti panduan merek SEEK Pass untuk penempatan dan desain tombol
Otentikasi Email OTP – Pertimbangan Domain Mitra
Jika organisasi Anda menggunakan domain email kustom (misalnya @youruniversity.edu.sg), pastikan email OTP (One-Time Password) dari SEEK Pass berhasil terkirim ke akun Anda.
Yang perlu diperiksa
Gunakan alamat email asli dari domain Anda untuk menguji alur OTP
Pastikan email OTP tidak diblokir oleh firewall email atau filter spam organisasi Anda
Pastikan pengguna dapat menyelesaikan proses masuk atau verifikasi menggunakan OTP yang diterima
Jika Anda tidak dapat menerima email OTP selama pengujian, hubungi tim IT Anda untuk mengizinkan email dari @seek.com.au, @seekpass.co, @seekpass-staging.com (lingkungan staging untuk tujuan pengujian), atau hubungi kontak integrasi SEEK Pass Anda