Перейти к основному содержимому

API захвата

Методы для подготовки сессии

Вызывайте эти методы на интерфейсе UnicoCheckCamera, полученном из builder'а SDK. После подготовки коллбэк CameraListener.onCameraReady(cameraOpener) предоставляет opener для запуска захвата.

МетодОписание
prepareCamera(config, listener)Подготавливает камеру для селфи. listener — это CameraListener.
prepareDocumentCamera(config, listener)Подготавливает камеру для документа. listener — это DocumentCameraListener.
Открытие камеры

После срабатывания onCameraReady вызовите open на полученном объекте opener:

Селфи — UnicoCheckCameraOpener.Camera

МетодОписание
open(listener: iAcessoBioSelfie)Открывает камеру для селфи
open(listener: iAcessoBioSelfie, webAppToken: String)Открывает камеру для селфи в рамках User Journey, передавая токен пути

Документ — UnicoCheckCameraOpener.Document

МетодОписание
open(documentType: DocumentType, listener: iAcessoBioDocument)Открывает захват документа для указанного типа
open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)Открывает захват документа с пользовательской подписью
DocumentType

Определяет тип документа для захвата. Полный список см. в разделе Перечисления.

Типы результатов и поля

ResultCamera — объект, возвращаемый при успехе.

ПолеТипОписание
base64StringЗахваченное изображение в Base64
encryptedStringJWT для отправки на бэкенд