API захвата
Методы для запуска сессии
| Метод | Описание |
|---|---|
openCameraSelfie({jsonFileName, listener}) | Открывает камеру для селфи |
openCameraSelfie({jsonFileName, listener, prepareInfo}) | Открывает камеру для селфи с метаданными UnicoCheckPrepareInfo |
openCameraDocument({jsonFileName, documentType, listener}) | Открывает камеру для документов с нужным типом DocumentCameraTypes |
Параметры и опции захвата
UnicoCheckPrepareInfo — метаданные для идентификации пользовательской сессии.
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
externalUserId | String | да | Идентификатор пользователя в вашей системе. Хешируется с SHA-256 перед передачей. |
useCase | String | нет | Идентификатор контекста или выполняемого сценария. Передаётся в открытом виде. |
DocumentCameraTypes — см. Enums.
Типы результатов и поля
ResultCamera — объект, возвращаемый при успешном захвате (селфи или документ).
| Поле | Тип | Описание |
|---|---|---|
base64 | String | Захваченное изображение в формате Base64 |
encrypted | String | JWT для отправки на бэкенд |