---
title: Интерфейсы Callback / Listener
canonical: https://developer.unico.io/ru/developers/sdks-and-tools/android/api-reference/callback-listener-interfaces
locale: ru
generated_by: markdown-export
---

- [/ru/](/ru/)
- [SDK и инструменты](/ru/developers/sdks-and-tools/overview)
- [Android SDK](/ru/developers/sdks-and-tools/android/requirements)
- Справочник API
- Интерфейсы Callback / Listener

# Интерфейсы Callback / Listener

AcessoBioListener
Коллбэки жизненного цикла сессии SDK. Передайте реализацию в конструктор `AcessoBio`.

| Метод | Триггер |
| --- | --- |
| `onErrorAcessoBio(error: ErrorBio)` | Ошибка во время сессии |
| `onUserClosedCameraManually()` | Пользователь вручную закрыл камеру |
| `onSystemClosedCameraTimeoutSession()` | Сессия завершена по истечении времени ожидания |
| `onSystemChangedTypeCameraTimeoutFaceInference()` | Сессия завершена из-за таймаута выравнивания лица |

iAcessoBioSelfie
Коллбэки захвата селфи. Передайте реализацию в `UnicoCheckCameraOpener.Camera.open()`.

| Метод | Триггер |
| --- | --- |
| `onSuccessSelfie(result: ResultCamera)` | Захват селфи выполнен успешно |
| `onSuccess(result: SuccessResult)` | User Journey завершён — возвращает `processId` |
| `onErrorSelfie(error: ErrorBio)` | Ошибка во время захв ата селфи |

iAcessoBioDocument
Коллбэки захвата документа. Передайте реализацию в `UnicoCheckCameraOpener.Document.open()`.

| Метод | Триггер |
| --- | --- |
| `onSuccessDocument(result: ResultCamera)` | Захват документа выполнен успешно |
| `onErrorDocument(error: String)` | Ошибка во время захвата документа |

CameraListener
Коллбэки фазы подготовки камеры для селфи. Передайте в `prepareCamera()`.

| Метод | Триггер |
| --- | --- |
| `onCameraReady(cameraOpener: UnicoCheckCameraOpener.Camera)` | Камера готова — вызовите `cameraOpener.open(listener, webAppToken)` для запуска захвата |
| `onCameraFailed(message: String)` | Подготовка камеры завершилась ошибкой |

DocumentCameraListener
Коллбэки фазы подготовки камеры для документа. Передайте в `prepareDocumentCamera()`.

| Метод | Триггер |
| --- | --- |
| `onCameraReady(cameraOpener: UnicoCheckCameraOpener.Document)` | Камера готова — вызовите `cameraOpener.open(documentType, listener)` для запуска захвата |
| `onCameraFailed(message: String)` | Подготовка камеры завершилась ошибкой |

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