Menerima hasil
SDK mengembalikan hasil pengambilan gambar melalui callback yang didefinisikan pada antarmuka listener yang digunakan selama sesi pengambilan gambar.
onSuccess hanya dikirim saat kamera dibuka dengan webAppToken — process.webAppToken yang dikembalikan oleh Create Process. Lihat Perjalanan Pengguna.
onSuccessSelfie harus tetap diimplementasikan untuk memenuhi antarmuka listener, tetapi hasilnya tidak digunakan dalam integrasi Unico API.
onSuccess
Dipanggil setelah berhasil menyelesaikan journey. Mengembalikan objek SuccessResult yang berisi processId yang digunakan untuk mengkueri hasil proses validasi pelanggan melalui REST API.
- Kotlin
- Java
override fun onSuccess(result: SuccessResult) {
val processId = result.processId
}
@Override
public void onSuccess(SuccessResult result) {
String processId = result.getProcessId();
}
onErrorSelfie
Dipanggil ketika terjadi kesalahan selama pengambilan gambar. Mengembalikan objek ErrorBio dengan kode dan deskripsi. Lihat Penanganan kesalahan untuk daftar lengkap kode kesalahan dan penanganan yang disarankan.
- Kotlin
- Java
override fun onErrorSelfie(errorBio: ErrorBio) {
val code = errorBio.code
val description = errorBio.description
}
@Override
public void onErrorSelfie(ErrorBio errorBio) {
String code = errorBio.getCode();
String description = errorBio.getDescription();
}