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

Получение результата

Markdown

SDK возвращает результат захвата через обратные вызовы, определённые в интерфейсах делегатов, используемых во время сеанса захвата.

AcessoBioSelfieDelegate
Unico API

onSuccess доставляется только тогда, когда камера открывается с webAppToken — значением process.webAppToken, возвращаемым запросом Создание процесса. См. Пользовательские сценарии. Это обязательно: без него SDK завершается с ошибкой 74001.

onSuccessSelfie всё равно должен быть реализован для удовлетворения интерфейса делегата, но его результат не используется в интеграции с Unico API.

onSuccess

Вызывается при успешном завершении journey. Возвращает объект SuccessResult, содержащий processId, используемый для запроса результата процесса валидации клиента через REST API.

func onSuccess(_ result: SuccessResult!) {
let processId = result.processId
}
onErrorSelfie

Вызывается при возникновении ошибки во время захвата. Возвращает объект ErrorBio со свойствами code и desc. Полный список кодов ошибок и рекомендации по обработке см. в разделе Обработка ошибок.

func onErrorSelfie(_ errorBio: ErrorBio!) {
let code = errorBio.code
let description = errorBio.desc
}