Догађаји и ВебХоок
Можете да потврдите испитаника који ће ускоро узети испит и такође додати метаподатке о овом кориснику.
Када је захтев испитаника започео испит, наш сервер ће извршити захтев за вебхоок у УРЛ-у вашег сервера да потврди да ли је тужени акредитиви (нпр. Емаил, лозинка, лозинка или Матрић не важи.
Ваш сервер може опционално одговорити неким метаподацима о овом испитанику, као што је name, email, photo, about and data.
Испод примјера мимика Захтев на вашем серверу и очекивани одговор ако је верификација била успешна
Имајте на уму да вас очекује да одговорите у року од 60 секунди или ће захтев укинути наш сервер.
Ако ваш сервер не може потврдити испитаник, очекује се да обезбедите errorMessage са разлогом, од којих се очекује да то изоставите.Можете опционо да обезбедите metadata Ако је потврда била успешна.
Так ође ако намеравате да наступите препознавање лица на испитанику, очекује се да обезбедите metadata.photo са везом на оштру слику испитаника. Препоручена резолуција слике је слика већа од 1500к1500 пиксела.
Осигурајте да потврдите све долазног захтева на сервер провјером x-client-id and x-client-secret на заглавље захтева
{
"event": "verify_respondent",
"fields": [
{
"position": 0,
"value": "Some valid student id"
},
{
"position": 1,
"value": "Some valid student password"
}
],
"exam_id": "some unique exam_id",
"choosenLang": "ru"
}
Испод примјера мимика Захтев упућен вашем серверу и очекивани одговор ако верификација није успела
{
"event": "verify_respondent",
"fields": [
{
"position": 0,
"value": "Some invalid student id"
},
{
"position": 1,
"value": "Some invalid student password"
}
],
"exam_id": "some unique exam_id..",
"choosenLang": "ru"
}
Осигурајте да сте омогућили
validate fields via webhook На страници за креирање испита

Или ако користите АПИ програмера, проверите
welcomePage.validate је истина
Постављање УРЛ адресе вебхоока
Можете поставити и променити УРЛ адресу сервера, ево како
Идите на Подешавања.

Идите на одељак програмера.

Edit and copy your webhook url

Наш сервер ће обавестити ваш сервер када је испитаник примљен испит. Испод примера показују овај сценарио
respondent_id да претражују додатне информације о овом испитанику
{
"event": "admitted_respondent",
"respondent_id": "some unique id given to the respondent",
"exam_id": "some unique exam_id",
"admittedOn": 1719221380326
}
Наш сервер ће обавестити ваш сервер када је испитани резултат за испит спреман. Испод примера показују овај сценарио
respondent_id да претражују податке о резултатима за овог испитаника
{
"event": "result_ready",
"respondent_id": "some unique id given to the respondent",
"exam_id": "some unique exam_id"
}
Наш сервер ће обавестити ваш сервер када је истрага о испитанику завршена. Испод примера показују овај сценарио
respondent_id да претражују додатне информације о овом испитанику
{
"event": "investigation_complete",
"respondent_id": "some unique id given to the respondent",
"exam_id": "some unique exam_id"
}