校园在线考试系统Api文档
  1. 试题管理
校园在线考试系统Api文档
  • 认证中心
    • 用户登录
      POST
    • 用户注册
      PUT
    • 获取验证码
      GET
    • 注销
      DELETE
    • 校验验证码
      POST
  • 用户管理
    • 批量删除用户
      DELETE
    • 获取当前用户登录信息
      GET
    • 修改用户信息
      PUT
    • 导入用户
      POST
    • 新增用户
      POST
    • 学生加入班级
      POST
    • 密码修改
      PUT
    • 分页查询用户信息
      GET
    • 上传头像
      PUT
  • 公告功能
    • 公告添加
      POST
    • 公告删除
      DELETE
    • 公告修改
      PUT
    • 分页查询公告
      GET
    • 获取最新公告
      GET
  • 班级管理
    • 新增班级
      POST
    • 修改班级
      PUT
    • 删除班级
      DELETE
    • 分页查询班级
      GET
    • 获取所有班班级列表
      GET
    • 学生移除班级
      PATCH
  • 错题本功能
    • 分页查找
    • 获取错题本的所有试题
    • 单题详情展示
    • 填充答案
  • 题库管理
    • 添加题库
    • 修改题库
    • 分页查找
    • 删除题库
    • 查询所有题库
  • 考试功能
    • 新增考试
    • 删除考试
    • 分页查询考试
    • 修改考试
    • 获取考试题目id列表
    • 获取单题信息
    • 获取考试详情
    • 填充答案
    • 提交试卷前汇总
    • 根据班级id获取考试
    • 作弊次数添加
    • 交卷
  • 证书功能
    • 新增证书
    • 获取后台分页证书
    • 学生端获取证书
    • 修改证书
    • 删除证书
  • 试题管理
    • 单题查询
      GET
    • 试题导入
      POST
    • 试题修改
      PUT
    • 试题添加(单题)
      POST
    • 分页查询
      GET
    • 批量删除试题
      DELETE
  • 成绩管理
    • 班级考试分析
    • 考试试题分析
    • 分页查询成绩信息(主要是教师和管理员使用)
    • 成绩导出
  • 答卷管理
    • 用户主观题作答信息查询
    • 批改试卷
    • 分页查询未批改用户
    • 分页查询待阅卷试卷
  • 刷题管理
    • 分页查询可刷题库列表
    • 获取刷题题目id列表
    • 填充答案判断正确返回正确答案
  • 考试记录
    • 查询学生考试作答详情
    • 分页查询个人考试成绩(主要学生使用)
  • 统计信息
    • 班级试卷试题统计
    • 各班人数统计
    • 各班试卷统计
  1. 试题管理

单题查询

GET
http://127.0.0.1:8080/api/question/single/{id}
用户修改单题填充内容

请求参数

Path 参数
id
string 
必需
Header 参数
Authorization
string 
token
必需
Body 参数application/json
object {0}
示例
{}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:8080/api/question/single/' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{}'

返回响应

🟢200成功
application/json
Body
code
string 
必需
data
object 
必需
id
string 
必需
content
string 
题干
必需
image
string 
题干图片
必需
quType
integer 
题目类型
必需
analysis
string 
题目分析
必需
repoId
integer 
所属题库Id
必需
answerList
array [object {5}] 
选项列表
必需
msg
string 
必需
示例
{
  "code": "200",
  "data": {
    "id": "55",
    "content": "est Excepteur",
    "image": "http://dummyimage.com/400x400",
    "quType": 54,
    "analysis": "dolore",
    "repoId": 8,
    "answerList": [
      {
        "id": 21,
        "content": "anim culpa dolor dolor exercitation",
        "is_right": 56,
        "image": "http://dummyimage.com/400x400",
        "sort": 42
      }
    ]
  },
  "msg": "id adipisicing Duis aliquip in"
}
上一页
删除证书
下一页
试题导入
Built with