---
title: API инициализации
canonical: https://developer.unico.io/ru/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: ru
generated_by: markdown-export
---

- [/ru/](/ru/)
- [SDK и инструменты](/ru/developers/sdks-and-tools/overview)
- [Flutter SDK](/ru/developers/sdks-and-tools/flutter/requirements)
- Справочник API
- API инициализации

# API инициализации

Classes / Builders
| Класс | Описание |
| --- | --- |
| `UnicoCheck` | Основная точка входа плагина |
| `UnicoCheckBuilder` | Builder для настройки сессии |
| `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` |

Последнее обновление **22 окт. 2026 г.**