做题系统
  1. 管理员操作
做题系统
  • 注册登录等操作
    • 普通用户登录操作
      POST
    • 普通用户注册操作
      POST
    • 管理员登录操作
      POST
    • 管理员注册操作
      POST
    • 退出登录
      GET
  • 管理员操作
    • 修改个人信息
      POST
    • 获取个人信息
      GET
    • 获取所有用户列表
      GET
    • 添加一个新的用户
      POST
    • 删除一个用户
      DELETE
    • 强制修改用户密码
      PUT
    • 获取所有题目列表
      GET
    • 获取指定类型的题目编号
      GET
    • 根据题目Id获取题目的信息
      GET
    • 新增题目
      POST
    • 删除题目
      DELETE
  • 用户操作
    • 获取个人信息
      GET
    • 修改个人信息
      POST
    • 加入历史记录
      PUT
    • 获取历史做题记录
      GET
    • 收藏题目
      POST
    • 获取收藏题目
      GET
    • 获取所有的评论
      GET
    • 添加一条评论
      PUT
    • 获取个人的所有试卷列表
      GET
    • 获取一份试卷的内容
      GET
    • 自定义组卷
      POST
    • 随机组卷
      POST
  1. 管理员操作

新增题目

设计中
POST
/user/ques
责任人:過客.

请求参数

Body 参数application/json
quesId
string 
必需
quesClass
string 
必需
quesType
string 
必需
data
object 
必需
level
string 
必需
source
string 
必需
content
string 
必需
answer
string 
必需
analysis
string 
必需
示例
{
    "quesId": "string",
    "quesClass": "string",
    "quesType": "string",
    "data": {
        "level": "string",
        "source": "string",
        "content": "string",
        "answer": "string",
        "analysis": "string"
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1/user/ques' \
--header 'Content-Type: application/json' \
--data-raw '{
    "quesId": "string",
    "quesClass": "string",
    "quesType": "string",
    "data": {
        "level": "string",
        "source": "string",
        "content": "string",
        "answer": "string",
        "analysis": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
object 
必需
quesId
string 
必需
quesClass
string 
必需
quesType
string 
必需
level
string 
必需
source
string 
必需
content
string 
必需
answer
string 
必需
analysis
string 
必需
示例
{
    "code": 5,
    "msg": "do eu sint",
    "data": {
        "quesId": "47",
        "quesClass": "Lorem exercitation mollit",
        "quesType": "eu officia",
        "level": "tempor mollit laboris in in",
        "source": "cillum fugiat culpa",
        "content": "minim fugiat reprehenderit enim",
        "answer": "ut commodo",
        "analysis": "consequat adipisicing proident magna aute"
    }
}
🟢201失败
修改于 2022-09-16 13:45:47
上一页
根据题目Id获取题目的信息
下一页
删除题目
Built with