简要描述:

考试功能基础信息获取

请求域名:

  • http://xx.com

请求路由:

POST/&route=plugin.exam-engine.frontend.task.save-answer

请求参数说明:

参数名 类型 是否必需 说明
admission_record_id int 考试记录id
question_id int 问题id
answer string 选择答案,如单选或判断“A”,多选“A,B”,实操题“url1,url2”

返回示例:

**正确时返回答题记录:**Post

{
    "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