В этом разделе описано содержимое файла конфигурации /core/app_config.json
.
use_for_liveness
– опция применяется при использовании WebSDK операторами банка для съемки клиентов. Если use_for_liveness
= true
, при съемке лица на мобильных устройствах выбирается тыловая камера, на десктопе отключается флип; отключается обводка овала;
preinit
– параметр включает предварительную загрузку библиотек и инициализацию, уменьшая время использования plugin
. Параметр необязательный, значение по умолчанию off
– загрузка скриптов и инициализация происходит после открытия plugin
и вызова функции OzLiveness.open()
. В таком режиме plugin
не создает нагрузки на сайт (приложение), на котором он установлен, но сам plugin
может открываться долго из-за описанных выше процессов. Значение script
– предварительная загрузка только библиотек плагина. Значение full
– предварительная загрузка библиотек и инициализация процесса определения лица.
architecture
– выбор архитектуры, в которой используется WebSDK. Параметр необязательный, значение по умолчанию normal
.
api_url
– адрес сервера Oz API, текстовый параметр;
api_token
– токен для доступа к Oz API, текстовый параметр;
api_use_token
– параметр, определяющий источник получения системой токена для доступа к Oz API. Возможные значения = config
, client
.
Если установлено значение client
, то токен для доступа к Oz API ожидается от JS-плагина;
Если установлено значение config
, то токен берется из параметра api_token
файла /core/app_config.json
.
video_actions_list
– блок используемых в системе тегов файлов видео, текстовый массив. Список актуальных тегов.
photo_actions_list
– блок используемых в системе тегов файлов фотографий, текстовый массив. Список актуальных тегов.
actions_default_importance
– возможность при запуске анализа переопределить массив действий из WEB-плагина. Возможные значения = true
, false
;
Если установлено true
, то адаптер будет использовать массив действий из конфигурационного файла.
Если установлено false
, то адаптер будет использовать массив действий, переданный из браузера методом open(options)
.
actions_default
– массив действий. Доступные параметры:
video_count
– количество передаваемых видеофайлов, числовой параметр;
photo_front
– наличие фронтальной страницы документа. Возможные значения = true
, false
;
photo_back
– наличие оборотной страницы документа. Возможные значения = true
, false
.
analyses
– блок настройки запуска анализов. Доступные параметры:
quality
– запуск анализа Oz Liveness. Возможные значения = true
, false
;
biometry
– запуск анализа Oz Biometry. Возможные значения = true
, false
;
documents
– запуск анализа Oz Text. Возможные значения = true
, false
;
collection_ids
(с версии 1.4.0) – массив идентификаторов коллекций для анализа по черному списку.
extract_best_shot
– параметр, определяющий необходимость добавления в результат анализа прямой ссылки на лучший кадр, извлеченный из видео. Возможные значения = true
, false.
Если установлено true
, в ответе в output_images
(results_media
) будет ссылка на извлеченное изображение;
result_mode
– параметр, определяющий содержание ответа сервера с результатами проверки. Возможные значения:
safe
– возвращается только состояние анализов (завершены или еще нет);
status
– возвращаются результаты выполнения анализов;
folder
– то же самое, что status
, но дополнительно возвращается folder_id
;
full
– возвращается полный ответ Oz API по анализам в формате JSON.
result_codes
– блок кодов ответа с комментариями.
delete_old_sessions
– если установлено true
, старые сессии удаляются.
delete_old_sessions_offset_minutes
– если установлено, старые сессии удаляются с соответствующим смещением в минутах.
video_required_actions_list
– массив обязательных действий, которые снимающему нужно воспроизвести. См. Active Liveness.
save_lossless_frame
– если true
, исходный кадр сохраняется без сжатия.
video_file_format
– выбор формата видео, которое отправляется на api
. Возможные значения – zip
(рекомендуется), mov
(менее безопасный вариант). Чтобы получить видео в MP4, воспользуйтесь инструкцией здесь.
debug
(с версии 1.1.0) – при значении true
дает возможность открыть страницу /debug.php, на которой размещена информация о текущих конфигурации и лицензии.
load_3d_mask
(с версии 1.3.1) – если установлено true
, загружает модели для обработки видео, снятого с помощью 3D-маски. Значение по умолчанию – false
; в этом случае модель не подгружается, и 3D-маску использовать нельзя (параметр enable_3d_mask
игнорируется).
enable_3d_mask
(с версии 1.3.1) – включает использование 3D-маски при съемке вместо овала. Параметр работает только в случае load_3d_mask
= true
; значение по умолчанию – false
.
master_license_signature
(с версии 1.3.1) – подпись мастер-лицензии; по умолчанию null
.
results_polling_interval
(с версии 1.4.0) – интервал опроса для получения результатов анализов, мс; значение по умолчанию — 1000.
get_user_media_timeout
(с версии 1.5.0) – определяет время, по истечении которого отобразится подсказка о том, как получить доступ к камере, если к тому моменту доступ не был получен; default_default
для всех браузеров и android_facebook
для Facebook браузеров.
disable_adapter_errors_on_screen
(с версии 1.5.0) – выключает отображение ошибок API в модальных окнах, оставляя возможность их просмотра только в коллбэке on_error
. Значение по умолчанию – False
.