---
title: API Pengambilan Gambar
canonical: https://developer.unico.io/id/developers/sdks-and-tools/android/api-reference/capture-api
locale: id
generated_by: markdown-export
---

- [/id/](/id/)
- [SDK dan Alat](/id/developers/sdks-and-tools/overview)
- [Android SDK](/id/developers/sdks-and-tools/android/requirements)
- Referensi API
- API Pengambilan Gambar

# API Pengambilan Gambar

Metode untuk mempersiapkan sesi
Panggil metode-metode ini pada antarmuka `UnicoCheckCamera` yang diperoleh dari SDK builder. Setelah persiapan, callback `CameraListener.onCameraReady(cameraOpener)` menyediakan opener untuk memulai pengambilan gambar.

| Metode | Deskripsi |
| --- | --- |
| `prepareCamera(config, listener)` | Mempersiapkan kamera selfie. `listener` adalah `CameraListener`. |
| `prepareDocumentCamera(config, listener)` | Mempersiapkan kamera dokumen. `listener` adalah `DocumentCameraListener`. |

Membuka kamera
Setelah `onCameraReady` dipicu, panggil `open` pada objek opener yang diterima:

**Selfie — `UnicoCheckCameraOpener.Camera`**

| Metode | Deskripsi |
| --- | --- |
| `open(listener: iAcessoBioSelfie, webAppToken: String)` | Membuka kamera selfie, meneruskan `process.webAppToken` yang dikembalikan oleh Create Process |

**Dokumen — `UnicoCheckCameraOpener.Document`**

| Metode | Deskripsi |
| --- | --- |
| `open(documentType: DocumentType, listener: iAcessoBioDocument)` | Membuka pengambilan dokumen untuk jenis yang ditentukan |
| `open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)` | Membuka pengambilan dokumen dengan label deskripsi kustom |

DocumentType
Mendefinisikan jenis dokumen yang akan diambil. Lihat [Enums](/id/developers/sdks-and-tools/android/api-reference/enums) untuk daftar lengkap.

Tipe hasil dan bidang
**`ResultCamera`** — objek yang dikembalikan saat berhasil.

| Field | Tipe | Deskripsi |
| --- | --- | --- |
| `base64` | `String` | Gambar yang diambil dalam format Base64 |
| `encrypted` | `String` | JWT yang akan dikirim ke backend |

Terakhir diperbarui pada **15 Okt 2026**