SuperAuto SuperAuto
首页
  • 初衷与诞生
  • 介绍
  • 快速上手
  • 目录结构
  • 任务提交
  • 题库配置
  • 题库资源缺失
GitHub (opens new window)
首页
  • 初衷与诞生
  • 介绍
  • 快速上手
  • 目录结构
  • 任务提交
  • 题库配置
  • 题库资源缺失
GitHub (opens new window)
  • 指南

    • SuperAuto诞生记:一个程序猿和网课的爱恨情仇
    • 项目介绍
    • 快速上手
    • 目录结构
    • 任务提交
      • 接口地址
      • 请求参数说明
      • 请求示例
      • 响应示例
      • 错误代码
    • 题库配置
目录

任务提交

# 超星学习通任务提交API 📚

本接口为了适配后续的无忧代理平台,故采用用于API方式提交学习通学习任务,使用方式如下。

# 接口地址

POST http://localhost:3030/chaoxing/

# 请求参数说明

参数名 类型 必填 说明 校验规则
loginAccount string 是 登录账号 不能为空
password string 是 登录密码 不能为空
schoolName string 否 学校名称 -
courseName string 是 课程名称 不能为空
courseId string 否 课程ID -
orderId string 否 订单ID -
originHost string 否 主机地址 -
sign string 否 签名 -

# 请求示例

{
    "loginAccount": "xxxxxxxx",
    "password": "xxxxxxxxx",
    "courseName": "新能源汽车故障诊断与维修"
}

# 响应示例

成功响应:

{
    "msg": "success",
    "code": 200,
    "data": null,
    "requestId": "680C460B04E357180B35077A",
    "systemTime": "2025-04-26 10:33:47.387"
}

错误响应:

{
   
    "msg": "任务已存在",
    "code": 201,
    "data": null,
    "subCode": 20001,
    "requestId": "680C92D104E3C1B68ED33589",
    "systemTime": "2025-04-26 16:01:21.965"

}

# 错误代码

状态码 说明 解决方案
20001 网课任务已存在 检查是否重复提交
111 认证失败 参数非法,检查账号密码是否为空
102 服务器错误 可能有Bug,欢迎提出Issiue

注意:所有请求必须使用HTTPS协议确保安全 🔒

返回首页

目录结构
题库配置

← 目录结构 题库配置→

Theme by Vdoing | Copyright © 2024-2025 DuanInnovator | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式