---
title: 初期化 API
canonical: https://developer.unico.io/ja/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: ja
generated_by: markdown-export
---

- [/ja/](/ja/)
- [SDK とツール](/ja/developers/sdks-and-tools/overview)
- [Flutter SDK](/ja/developers/sdks-and-tools/flutter/requirements)
- API リファレンス
- 初期化 API

# 初期化 API

Classes / Builders
| クラス | 説明 |
| --- | --- |
| `UnicoCheck` | プラグインのメインエントリポイント |
| `UnicoCheckBuilder` | セッション設定用ビルダー |
| `UnicoCheckCameraOpener` | `build()` が返すオープナーインスタンス |
| `UnicoConfig` | 認証情報設定オブジェクト（プラットフォームごと） |
| `UnicoListener` | SDK ライフサイクルコールバック用リスナーインターフェース |

Constructor parameters
| パラメーター | 型 | 説明 |
| --- | --- | --- |
| `listener` | `UnicoListener` | ライフサイクルコールバック用リスナー |
| `unicoConfigIos` | `UnicoConfig` | iOS の認証情報 |
| `unicoConfigAndroid` | `UnicoConfig` | Android の認証情報 |

Configuration methods
| メソッド | 型 | デフォルト | 説明 |
| --- | --- | --- | --- |
| `setEnvironment(unicoEnvironment:)` | `UnicoEnvironment` | `PROD` | 環境 — `UnicoEnvironment.​PROD` または `UnicoEnvironment.​UAT` |
| `setSmartFrame(smartFrame:)` | `bool` | `true` | セルフィーキャプチャ用のインテリジェントフレーミングを有効にする |
| `setAutoCapture(autoCapture:)` | `bool` | `true` | 自動キャプチャを有効にする |
| `setTimeoutSession(timeoutSession:)` | `double` | `45` | セッションの最大時間（秒単位、最小値: 40） |
| `setLocale(unicoLocaleTypes:)` | `UnicoLocaleTypes` | `PT_BR` | キャプチャ画面の言語 |

ビルド
| メソッド | 戻り値 | 説明 |
| --- | --- | --- |
| `build()` | `UnicoCheckCameraOpener` | ビルダーを完成させ、`openCameraSelfie` または `openCameraDocument` の呼び出しに使用するカメラオープナーを返す |

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