Догађаји и ВебХоок

Потврђивање улаза за испит

Можете да потврдите испитаника који ће ускоро узети испит и такође додати метаподатке о овом кориснику.
Када је захтев испитаника започео испит, наш сервер ће извршити захтев за вебхоок у УРЛ-у вашег сервера да потврди да ли је тужени акредитиви (нпр. Емаил, лозинка, лозинка или Матрић не важи.
Ваш сервер може опционално одговорити неким метаподацима о овом испитанику, као што је 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 је истина

Постављање УРЛ адресе вебхоока

Можете поставити и променити УРЛ адресу сервера, ево како
  1. Идите на Подешавања.

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

  3. 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"
}

Коментари повратних информација (0)