ניהול בחינה

קבל נתוני בחינות

אחזר נתונים לבחינה ספציפית על ידי בקשת בקשת GET.
GET:https://developer.examjoint.com/exam/{exam_id}

קבל שאלות

אחזר נתוני שאלה לבחינה ספציפית על ידי בקשת בקשת GET.
GET:https://developer.examjoint.com/exam/{exam_id}/questions

קבל שאלות מתורגמות

אחזור נתוני שאלה מתורגמים לבחינה ספציפית על ידי בקשת בקשת GET.
GET:https://developer.examjoint.com/exam/{exam_id}/questions/ru

הוסף מדריך

כדי להוסיף מדריך לבחינה, שלח בקשת פוסט עם שם המשתמש של המדריך.
{
  "instructor_username": "{username}"
}

הסר את המדריך

כדי להסיר מדריך מבחינה, שלח בקשת מחיקה יחד עם ה- UID שהושג בעת הוספת המדריך.
DELETE:https://developer.examjoint.com/exam/{exam_id}/instructors/{instructor_uid}

הגדר הרשאת מדריך

עדכן את ההרשאות של מדריך על ידי שליחת בקשת הכנסות כדלקמן.
{
  "permissions": [
    "exam_tab",
    "group_tab",
    "result_tab",
    "monitor_tab",
    "log_tab",
    "download_result",
    "download_logs",
    "download_attendance",
    "update_score",
    "update_result_status",
    "mods_edit",
    "edit_exam",
    "del_exam"
  ]
}
הרשאת מדריכים זמינה מופיעה כדלקמן:
רְשׁוּתתֵאוּר
exam_tabview_exam_tab
group_tabview_group_tab
result_tabview_result_tab
monitor_tabview_monitor_tab
log_tabview_log_tab
download_resultdownload_result
download_logsdownload_logs
download_attendancedownload_attendance
update_scoreupdate_score
update_result_statusupdate_result_status
mods_editadd_modify_moderators
edit_examedit_exam
del_examdelete_exam

להזמין את המשיב

אתה יכול להזמין משיב לבחינה באמצעות שם המשתמש או כתובת הדוא"ל שלהם.

מזמין שימוש בשם משתמש

אתה יכול להזמין משיב המשתמש בשם המשתמש שלהם על ידי שליחת בקשת פוסט כדלקמן:
invitationKeys בהמשך ניתן להשתמש כדי למחוק את ההזמנה
{
  "respondent": [
    "respondent_username",
    "...more..username"
  ]
}

מזמין שימוש בכתובת דוא"ל

אתה יכול גם להזמין משיב מרובה באמצעות כתובות הדוא"ל שלהם על ידי שליחת בקשת פוסט יחד עם מטא נתונים אחרים לגבי המשיב כדלקמן:
invitationKeys בהמשך ניתן להשתמש כדי למחוק את ההזמנה
{
  "import": [
    {
      "email": "[email protected]",
      "name": "FirstName LastName",
      "photo": "data:base64,WHV4MnJsN2oyZUdmb... or https://example.com/path/to/profile/pic",
      "about": "optional random nickname",
      "data": "matric_no or other reference about this respondent"
    },
    "...add...more"
  ]
}

הסר את המשיב

כדי למחוק הזמנה של המשיב מבחינה, השתמש בבקשת המחיקה כדלקמן:
DELETE:https://developer.examjoint.com/exam/{exam_id}/respondents/{invitationKey}

הערות משוב (0)