---
title: キャプチャ API
canonical: https://developer.unico.io/ja/developers/sdks-and-tools/android/api-reference/capture-api
locale: ja
generated_by: markdown-export
---

- [/ja/](/ja/)
- [SDK とツール](/ja/developers/sdks-and-tools/overview)
- [Android SDK](/ja/developers/sdks-and-tools/android/requirements)
- API リファレンス
- キャプチャ API

# キャプチャ API

セッションを準備するメソッド
SDK ビルダーから取得した `UnicoCheckCamera` インターフェースでこれらのメソッドを呼び出してください。準備が完了すると、`CameraListener.onCameraReady(cameraOpener)` コールバックがキャプチャを開始するための opener を提供します。

| メソッド | 説明 |
| --- | --- |
| `prepareCamera(config, listener)` | 自撮りカメラを準備します。`listener` は `CameraListener` です。 |
| `prepareDocumentCamera(config, listener)` | ドキュメントカメラを準備します。`listener` は `DocumentCameraListener` です。 |

カメラを開く
`onCameraReady` が発火した後、受け取った opener オブジェクトの `open` を呼び出してください。

**自撮り — `UnicoCheckCameraOpener.Camera`**

| メソッド | 説明 |
| --- | --- |
| `open(listener: iAcessoBioSelfie, webAppToken: String)` | Create Process が返す `process.webAppToken` を渡して、自撮りカメラを開きます |

**ドキュメント — `UnicoCheckCameraOpener.Document`**

| メソッド | 説明 |
| --- | --- |
| `open(documentType: DocumentType, listener: iAcessoBioDocument)` | 指定された種類のドキュメントキャプチャを開きます |
| `open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)` | カスタム説明ラベル付きでドキュメントキャプチャを開きます |

DocumentType
キャプチャするド キュメントの種類を定義します。完全な一覧は[列挙型](/ja/developers/sdks-and-tools/android/api-reference/enums)を参照してください。

結果の型とフィールド
**`ResultCamera`** — 成功時に返されるオブジェクト。

| フィールド | 型 | 説明 |
| --- | --- | --- |
| `base64` | `String` | Base64 形式でキャプチャされた画像 |
| `encrypted` | `String` | バックエンドに送信する JWT |

最終更新 **2026年10月15日**に