API Pengambilan Gambar
Methods to start a session
| Metode | Deskripsi |
|---|---|
prepareSelfieCamera(_:config:) | Mempersiapkan kamera selfie |
prepareSelfieCamera(_:config:prepareInfo:) | Mempersiapkan kamera selfie dengan metadata PrepareInfo |
prepareDocumentCamera(_:config:) | Mempersiapkan kamera dokumen |
open(_:) | Membuka kamera selfie yang sudah disiapkan |
openDocument(_:delegate:) | Membuka kamera dokumen yang sudah disiapkan dengan DocumentEnums |
Capture options / parameters
PrepareInfo — metadata untuk mengidentifikasi sesi pengguna.
| Field | Tipe | Wajib | Deskripsi |
|---|---|---|---|
externalUserId | String | ya | Pengidentifikasi pengguna dalam sistem Anda. Di-hash dengan SHA-256 sebelum dikirim. |
useCase | String | tidak | Pengidentifikasi untuk konteks atau alur yang sedang berjalan. Dikirim dalam teks biasa. |
DocumentEnums — lihat Enums.
Result types and fields
SelfieResult — objek yang dikembalikan saat pengambilan gambar selfie berhasil.
| Field | Tipe | Deskripsi |
|---|---|---|
base64 | String | Gambar yang diambil dalam format Base64 |
encrypted | String | JWT yang akan dikirim ke backend |
DocumentResult — objek yang dikembalikan saat pengambilan gambar dokumen berhasil. Field yang sama dengan SelfieResult.