简要描述:
考试功能基础信息获取
请求域名:
- http://xx.com
请求路由:
POST/&route=plugin.exam-engine.frontend.paper-management.save-answer
请求参数说明:
参数名 | 类型 | 是否必需 | 说明 |
---|---|---|---|
admission_record_id | int | 是 | 考试记录id |
question_id | int | 是 | we问题id |
answer | string | 是 | 选择答案,如单选或判断“A”,多选“A,B”,实操题“url1,url2” |
返回示例:
正确时返回答题记录:
{
"result": 1,
"msg": "保存成功",
"data": {
"uniacid": 1,
"question_id": 241,
"member_id": 33,
"admission_record_id": 5,
"answer": "A",
"stem": "示例题目:Laravel是什么?",
"type": 1,
"options": {
"A": "PHP框架",
"B": "Python库",
"C": "JavaScript框架",
"D": "数据库"
},
"score": 10,
"get_score": 0,
"is_right": 1,
"id": 3
},
}
参数名 | 类型 | 说明 |
---|---|---|
result | integer | 请求结果状态码,1 表示成功 |
msg | string | 请求结果消息,"保存成功" 表示操作成功 |
data | object | 主要数据对象 |
data.uniacid | integer | 应用 ID |
data.question_id | integer | 题目 ID |
data.member_id | integer | 成员 ID |
data.admission_record_id | integer | 入场记录 ID |
data.answer | string | 用户提交的答案 如单选“A”,多选“A,B”,实操题“url1,url2” |
data.stem | string | 题目标题/题干 |
data.type | integer | 题目类型(1-单选,2-多选,3-判断,4-实操) |
data.options | object | 题目选项对象(键值对形式,例如: {"A": "选项内容"}) |
data.score | integer | 题目分值 |
data.get_score | integer | 实际得分(0 表示未得分) |
data.is_right | integer | 答案是否正确(0-错误,1-正确) |
data.id | integer | 答题记录 ID |