Статусы API
В данном разделе описаны все возможные статусы анализов в API.
Last updated
Was this helpful?
В данном разделе описаны все возможные статусы анализов в API.
INITIAL
-
-
начальное состояние
начальное состояние
FAILED
ошибка системы
ошибка системы
ошибка системы
ошибка системы
FINISHED
успешное завершение
-
успешное завершение
DECLINED
-
отрицательный анализ
-
отрицательный анализ
OPERATOR_REQUIRED
-
требуется перепроверка
-
требуется перепроверка
SUCCESS
-
положительный анализ
-
положительный анализ
Ниже приведены разъяснения по каждому статусу.
analyses.state)Состояние выполнения анализа принимает следующие значения:
FAILED – анализ выполнить не удалось, произошла ошибка;
FINISHED – выполнение анализа завершено.
analyses.resolution_status)Если выполнение анализа завершено, результат выполнения может принимать следующие значения:
SUCCESS – проверка пройдена успешно;
OPERATOR_REQUIRED (кроме анализа Liveness) – требуется оператор (т.е. дополнительная проверка человеком);
Наличие/отсутствие статуса OPERATOR_REQUIRED зависит от настроек биометрии.
DECLINED – проверка не пройдена (лицо не совпало или совпало с лицом из ЧС в зависимости от настроек, атака, лицо не совпало с лицом в документах).
Если анализ не завершен, результат наследует значение из analyses.state.
folder.resolution_status)Заявка – это папка, в которой лежат медиафайлы для анализа. Если анализы еще не завершены, в resolution_status вы увидите одно из следующих значений:
INITIAL – анализы не назначены;
FAILED – выполнить анализы не удалось (произошли ошибки);
FINISHED – папка обработана, выполнение анализов завершено.
system_resolution)Результат заявки – консолидированный результат всех анализов, назначенных для медиафайлов из этой папки. Обратите внимание: результат заявки представляет собой результат группы анализов, завершившейся последней. Если все назначенные анализы выполнены, результат будет:
SUCCESS – все хорошо, проверки пройдены успешно;
OPERATOR_REQUIRED (кроме анализа Liveness) – анализы со статусом DECLINED отсутствуют, но один или больше анализов завершились со статусом OPERATOR_REQUIRED;
DECLINED – один или больше анализов завершились с результатом DECLINED, то есть проверка не прошла.
Анализы, которые вы отправляете в одном POST-запросе, объединяются в группу. Результат группы анализов определяется по "худшему" из результатов анализов в этой группе: INITIAL > FAILED > DECLINED > OPERATOR_REQUIRED > SUCCESS, где SUCCESS означает, что все проверки прошли успешно без каких-либо ошибок.
Last updated
Was this helpful?
Was this helpful?

