Шалгалтаа удирдах
Авах хүсэлт гаргах замаар тодорхой шалгалтын өгөгдлийг авах.
GET:https://developer.examjoint.com/exam/{exam_id}
Хүсэлт гаргах замаар тодорхой шалгалт өгөх асуултыг авах.
GET:https://developer.examjoint.com/exam/{exam_id}/questions
Хүлээн авах хүсэлт гаргах замаар тодорхой шалгалтанд зориулж орчуулсан асуултын өгөгдлийг авах.
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_tab | view_exam_tab |
group_tab | view_group_tab |
result_tab | view_result_tab |
monitor_tab | view_monitor_tab |
log_tab | view_log_tab |
download_result | download_result |
download_logs | download_logs |
download_attendance | download_attendance |
update_score | update_score |
update_result_status | update_result_status |
mods_edit | add_modify_moderators |
edit_exam | edit_exam |
del_exam | delete_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}