自适应学习系统接口文档
  1. 章节
自适应学习系统接口文档
  • 用户模块
    • 用户注册
      POST
    • 邮箱登陆
      POST
    • 用户登录
      POST
    • 退出登录
      POST
    • 更新个人信息
      PUT
    • 显示用户信息
      GET
    • 修改密码
      PUT
    • 获取验证码
      GET
    • 获取邮箱验证码
      GET
    • 忘记密码
      POST
    • 绑定微信
      POST
    • 微信登录
      POST
  • 课程
    • 课程模块
      • 课程
        • 创建课程
        • 修改课程信息
        • 删除课程
        • 显示创建的课程
        • 显示加入的课程
        • 获取单门课程信息
        • 随机推荐课程
        • 推荐课程详细
      • 班级
        • 新建班级
        • 删除班级
        • 修改班级名
        • 显示班级列表
        • 邀请码班级信息
        • 添加学生
        • 移除学生
        • 显示班级学生列表
        • 加入班级
        • 退出班级(课程)
        • 通过首页推荐进入公共班级
      • 章节
        • 获取章节列表
          GET
        • 新建章节
          POST
        • 更改章节名称
          PUT
        • 删除章节
          DELETE
      • 课时
        • 删除课时
        • 添加课时
        • 添加课时资源学习记录
        • 更新课时
        • 保存视频记录
        • 获取视频记录
    • 资源模块
      • 上传课程资料
      • 上传用户/课程头像
      • 删除资源
      • 查看资料列表
      • 修改资料名称
      • 搜索资源
      • 导出知识点excel
      • 获取资源信息
      • 获取上传视频凭证
      • 刷新上传视频凭证
      • 上传视频
    • 知识点模块
      • 知识图谱
        • 显示知识图谱
        • 显示个人知识图谱(学生)
        • 显示课程掌握度图谱
      • 显示课程知识点
      • 更新知识点名称
      • 删除知识点
      • 添加知识点
      • 更新知识点层级
      • 添加前序知识点
      • 添加后序知识点
      • 导入知识点excel
    • 试题模块
      • 题目
        • 学生端
          • 提交单个题目
          • 显示单个题目
          • 显示学生试题库
          • 显示错题集
          • 显示收藏的题目
          • 收藏题目
          • 取消收藏
          • 推荐题目(单道)
          • 删除错题(单道)
          • 删除所有错题记录
        • 教师端
          • 新建题目
          • 显示教师试题库
          • 删除题目
          • 修改题目
          • 显示单个题目
          • 显示各知识点下题目数量
      • 试卷
        • 学生端
          • 查看试卷详情
          • 学生提交作业
          • 考试单题保存
          • 学生保存作业
          • 查看所有考试
          • 查看所有作业
          • 查看已做完试卷详情
          • 提交试卷
          • 推荐题目(按知识点)
        • 教师端
          • 新建试卷
          • 修改试卷
          • 删除试卷
          • 发布作业
          • 发布考试
          • 显示所有试卷
          • 查看试卷详情
          • 显示发放对象
          • 撤回发布的试卷
          • 自动组卷
          • 保存自动组卷模板
          • 展示自动组卷模板
          • 修改自动组卷模板
          • 删除自动组卷模板
          • 查询全部自动组卷模板
          • 复制自动组卷模板
          • 导出试卷为word
          • 导出全部试卷
          • 获取批改试卷对象
          • 批改试卷详情
          • 批改试卷
          • 打回重做试卷
          • 导入识别word试卷
          • 导出识别试卷模板
          • 按学号或名字查询待批改学生
  • 统计分析模块
    • 教师端
      • 考试、作业情况统计
      • 导出考试、作业情况excel
      • 学生知识点掌握统计分析
      • 展示学生学习情况
      • 导出学习情况
    • 获取学习记录
      GET
    • 获取课程视频总播放时长
      GET
    • 获取资源学习次数统计
      GET
    • 获取做题记录统计
      GET
    • 获取考试完成进度
      GET
  • 推荐模块
    • 知识点习题推荐
    • 学习路径推荐
    • 知识点习题推荐(后续)
  • 后台管理
    • 修改用户信息
    • 获取用户信息
    • 删除用户信息
    • 新增用户信息
  • 博客模块
    • 文章
      • 查询文章列表
      • 查询文章详情
      • 查询草稿箱
      • 查询草稿详情
      • 发布文章
      • 保存文章
      • 修改文章
      • 删除文章
      • 点赞文章
      • 收藏文章
      • 取消点赞文章
      • 取消收藏文章
      • 置顶文章
      • 取消置顶文章
  • 功能模块
    • 通知
      • 发送通知
      • 查询收到邮件
      • 查看已发送的邮件
      • 删除收到的邮件
      • 删除已发送的邮件
      • 邮件已读
  • 社交模块
    • 根据帖子id获得帖子详情
    • 根据帖子id删除帖子
    • 新建帖子
    • 根据所传新帖子对象更新帖子
    • 分页展示所有帖子
    • 分页展示发帖人自己的帖子
    • 对帖子插入评论
    • 根据评论id删除评论
    • 根据评论id查看评论详情
    • 根据帖子id查看评论列表
    • 根据所传的新 评论对象 更新评论
    • 发帖者 查看 自己发布在该帖子下的 自己的评论
    • 对评论进行回复
    • 根据回复id删除回复
    • 根据回复id查询回复详情
    • 根据传入的新 回复 对象更新回复
    • 根据分类id查询到分类对象
    • 根据分类id删除分类
    • 根据传入的新 分类对象 更新分类
    • 新建分类
    • 分页展示所有分类
    • 分页展示本用户创建的所有分类
    • 根据收藏id删除收藏
    • 根据收藏id返回收藏信息
    • 新增收藏
    • 分页展示所有收藏(帖子id 帖子对象 收藏者)
    • 分页展示本用户的所有收藏
  • apifox__
    GET
  • 退出课程
    DELETE
  • 加入课程
    POST
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    GET
  1. 章节

获取章节列表

GET
/chapter/getChapter
课程章节与课时资料

请求参数

Query 参数
courseId
string 
课程id
可选
示例值:
1518868937486368710
Header 参数
token
string 
必需
Body 参数multipart/form-data
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 '43.139.194.209:8088/chapter/getChapter' \
--header 'token;'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
array [object {6}] 
必需
id
string 
必需
name
string 
必需
chapterOrder
integer 
必需
pid
string 
必需
courTimes
array[string]
必需
childChapters
array [object {6}] 
必需
示例
{
    "code": 200,
    "msg": "获取成功",
    "data": [
        {
            "chapterId": "53effCe2-1f1b-5e2b-AFB4-E1F5cE9B27FD",
            "name": "流则张例",
            "courTimes": [
                {
                    "tag": "近",
                    "name": "Xfggvbj Vzcbtr Dmmbyvwi Iwanokefx Qbgx",
                    "taskId": "eC9FaA1B-E19b-e70c-80Fe-9c3eE9B4cE6e"
                },
                {
                    "tag": "解",
                    "name": "Rzfxbtxsk Cwrl Prmkax Dfbtfu Uwk",
                    "taskId": "A82158fc-BBE7-d18D-aD09-fBd0EAECc8AA"
                },
                {
                    "tag": "实",
                    "name": "Yubctf Euaxovurem Uivm Kctcmss Ypjlcwpcq",
                    "taskId": "4EFCFe66-9d9D-Da4D-2C35-91cCAc5DE02A"
                },
                {
                    "tag": "处",
                    "name": "Wxlidl Ijkrcre Jurua Rfhkf Jkxdcxha Unyupbpypz Sxveosja",
                    "taskId": "C38fC0B1-efEc-2EDB-Cedf-FcfB330cFD27"
                },
                {
                    "tag": "给",
                    "name": "Hbqgifsdp Pgeqrrdyp Rcfg Frtvtl Owtugnke Xinnt",
                    "taskId": "E8898f8f-5Ebf-B9A0-1fe7-AD0BCc4777Ec"
                }
            ],
            "childChapters": [
                {
                    "chapterId": "FC84C22f-e955-b36E-8755-92b2b1FFF2f8",
                    "name": "京离打月去",
                    "courTimes": [
                        {
                            "tag": "路",
                            "name": "Yio Hshp Vei Lqtxsclic Kqhctivzp Hhcv",
                            "taskId": "c4BBD77D-f6De-AfC4-fbee-9cB5Dea4abDD"
                        },
                        {
                            "tag": "段",
                            "name": "Qsee Idqjg Dseyoeytio Uqgdemf Ktet",
                            "taskId": "a77dab8A-AEe0-eDbe-c73e-cE22A4cA14BF"
                        },
                        {
                            "tag": "为",
                            "name": "Giljint Ojhbmflmn Rklov Lmqjuvevc Npucy Jlrq",
                            "taskId": "4d9c476b-4ae4-BD9c-258f-486DD05bA9fe"
                        }
                    ],
                    "childChapters": [
                        "sunt dolor"
                    ]
                },
                {
                    "chapterId": "b9dE2FF3-Fe7f-e86e-ee6f-E13F5B6BFEdF",
                    "name": "收边没再劳比",
                    "courTimes": [
                        {
                            "tag": "人",
                            "name": "Pseipn Ohwl Vzbkfqut Olpyckkl Kikwjb",
                            "taskId": "A3EDA8Ed-5D5B-65bD-8592-B86c57180CD2"
                        },
                        {
                            "tag": "构",
                            "name": "Mwbpk Tdbommyru Fypwe Tftxgpxbxt",
                            "taskId": "B21fDF4c-CCff-fc77-F59A-AFaD8669DdD3"
                        },
                        {
                            "tag": "想",
                            "name": "Zep Ripspp Uuupinaen Ptnyvlr",
                            "taskId": "84623CCB-14Ab-898A-AdbB-4B59F26BD5a8"
                        },
                        {
                            "tag": "广",
                            "name": "Swtug Hnwtbj Knk",
                            "taskId": "ccF5Bc3f-DE1D-30e3-B4eA-c91Be79ee58F"
                        },
                        {
                            "tag": "持",
                            "name": "Ibmoq Lnoo Uwworrcwf Rxcmnbgi Kslucrvj",
                            "taskId": "c254c884-Fe0e-9aBB-3c0f-b75806eBEdD2"
                        }
                    ],
                    "childChapters": [
                        "consectetur non ut eu sit",
                        "magna ad"
                    ]
                }
            ]
        },
        {
            "chapterId": "EeFD4b59-35D7-caFA-C1cD-D58Bf9B4B3e7",
            "name": "头劳间报打般学",
            "courTimes": [
                {
                    "tag": "海",
                    "name": "Fchrkqdom Rktbmwmsr Xmp Tnbvmris Piuvkpx Rfowvb",
                    "taskId": "27B552ff-967E-7bB3-8c0D-FB7BEE6dD4e3"
                },
                {
                    "tag": "应",
                    "name": "Dgy Portp Bsqmcgph Qztre Hkmhiyt Hnejplsms",
                    "taskId": "70AF44A3-b764-6637-Bbf7-A36fcd328204"
                },
                {
                    "tag": "向",
                    "name": "Errpno Jvyfs Huoumo Ktwlwwf Jykl Ntngwct Xljmpajnnn",
                    "taskId": "eB4eAdDf-3b3D-881b-23bf-b61d0cf9E613"
                }
            ],
            "childChapters": [
                {
                    "chapterId": "E237cAC0-3C2f-FA50-8CAD-47FF336934dF",
                    "name": "成与后",
                    "courTimes": [
                        {
                            "tag": "状",
                            "name": "Mxboevj Iuwehqg Yybtscmu",
                            "taskId": "62A31CAE-B52e-1EB1-1EBc-D36edCC4FFFb"
                        }
                    ],
                    "childChapters": [
                        "elit esse",
                        "laboris velit",
                        "cillum consectetur",
                        "anim ipsum fugiat cillum"
                    ]
                },
                {
                    "chapterId": "A03E6FCA-c8B1-994c-3BF5-632Bc375d7cA",
                    "name": "了物话么正",
                    "courTimes": [
                        {
                            "tag": "容",
                            "name": "Bbjhweg Belnnhghn Tkeel Hltuofcw Bsee",
                            "taskId": "214Ca089-9c93-d2F2-f2dd-Edc4982979be"
                        },
                        {
                            "tag": "指",
                            "name": "Fdgig Igloedcdyx Jxry Lfj",
                            "taskId": "bdf2A61A-de9F-9d7B-dfCd-6d7FE59e3f6B"
                        },
                        {
                            "tag": "改",
                            "name": "Myfpabdo Ixnxeyu Kkruj Etkgx",
                            "taskId": "97e4Aa7E-88BA-3056-1f9a-d14dfB4e4Adc"
                        },
                        {
                            "tag": "界",
                            "name": "Gryi Lmrf Niv Pixexlq Gsmc Gwxdlj",
                            "taskId": "4FEae38D-C613-dBFb-BEB3-42C6e15a9Cea"
                        }
                    ],
                    "childChapters": [
                        "dolore cillum labore aliquip proident"
                    ]
                },
                {
                    "chapterId": "1D98A086-e8bb-eEa7-5AAf-cb81cCae2b4A",
                    "name": "有入并片油",
                    "courTimes": [
                        {
                            "tag": "领",
                            "name": "Kjudm Umumu Vkqbhsf Qouwaalp",
                            "taskId": "AE2eFb14-c632-013e-1299-2DF838d6Db48"
                        },
                        {
                            "tag": "置",
                            "name": "Hprmurmyp Uokdifonxq Rth Gveinhsmrd Lcntq Nsvowa",
                            "taskId": "34F9Bbce-BA2D-ACEe-B3EB-EbD9E29EBF5f"
                        }
                    ],
                    "childChapters": [
                        "enim laboris aliqua esse",
                        "adipisicing Lorem minim sint",
                        "ad id consequat laboris",
                        "ex sunt velit",
                        "pariatur quis sed occaecat"
                    ]
                }
            ]
        },
        {
            "chapterId": "8fF27Ec4-EE84-6aD7-c77B-5De9f7D9fd6B",
            "name": "设质参第深值",
            "courTimes": [
                {
                    "tag": "毛",
                    "name": "Gougerg Npsblgart Dtuvx Dffrl Pkf Ejprifnxf Nmls",
                    "taskId": "5259cDd3-db87-aefc-B94d-d792c5cFdde5"
                },
                {
                    "tag": "打",
                    "name": "Jiflfjbq Cvfe Loxixobngb Mlyrhrhxm Jumtynu",
                    "taskId": "CbC39EEc-Cc70-96A4-Ca37-0202EaDf354B"
                },
                {
                    "tag": "叫",
                    "name": "Ttfnxqgpjb Ohgktmpro Hfcknshg Rikc Sycjrp",
                    "taskId": "3De5cB6B-E824-5882-bdc2-58AafdEF0021"
                },
                {
                    "tag": "任",
                    "name": "Nqc Pngru Hbiyjqivpb Miuohgrgyd Kixet",
                    "taskId": "5451F29F-3d3f-B35b-D143-2cEcFfBacC46"
                },
                {
                    "tag": "道",
                    "name": "Wkfstew Eurwc Hktj Xpxu Elvt Uiqkmqd",
                    "taskId": "08670EfC-fE37-BaED-6aD5-26f0C1cA0FfC"
                }
            ],
            "childChapters": [
                {
                    "chapterId": "ECA7bD43-aCd8-BEcD-38A3-f7b8Be52ef18",
                    "name": "状建义",
                    "courTimes": [
                        {
                            "tag": "领",
                            "name": "Esfhv Pirwkvi Xgvnutgh Tbfhgamsje Kkpc",
                            "taskId": "116f4843-FeBe-BB44-FbCf-35Afffa4FdAb"
                        },
                        {
                            "tag": "前",
                            "name": "Fknezubv Erapclbctc Yppfrkksoq Ltbcwmrhqd",
                            "taskId": "be4AAAB7-4Dff-428E-3E22-0b7ee68BCcaA"
                        },
                        {
                            "tag": "么",
                            "name": "Uynn Pkue Evoelei",
                            "taskId": "3bB355Ea-c1Bb-E43b-0EC5-e78FbDb6472A"
                        },
                        {
                            "tag": "完",
                            "name": "Bqau Wbatzhdr Gbsjsh Qsbpjdimm",
                            "taskId": "Db2A22fa-BDBD-AA4e-C95A-f9e978Df1fC7"
                        }
                    ],
                    "childChapters": [
                        "tempor ut ea",
                        "enim officia sint aute"
                    ]
                }
            ]
        },
        {
            "chapterId": "AE2ecd06-a3F3-3B8C-4190-B6cAA9ddFbFa",
            "name": "效育持音红",
            "courTimes": [
                {
                    "tag": "交",
                    "name": "Xnbzasd Jimiwhe Hyufsrdt Mcosdvwfw Kjtuqow Sydxthtyv Ewebvyyj",
                    "taskId": "2BFC411e-Df2f-2ccf-32A7-0fce7ED1D70E"
                }
            ],
            "childChapters": [
                {
                    "chapterId": "F7D7b2d7-F1fb-F71d-4bE6-cdf4A11232B4",
                    "name": "而切起却争这",
                    "courTimes": [
                        {
                            "tag": "指",
                            "name": "Fljp Groyn Ecmap Hytuibfr Jxsfrxik",
                            "taskId": "C8E46627-e8Dc-e3e5-D7b2-9C706706bb11"
                        }
                    ],
                    "childChapters": [
                        "exercitation in"
                    ]
                },
                {
                    "chapterId": "1eA2deA7-36DA-379E-9E8F-BEF92EeBCFDC",
                    "name": "矿化局质规",
                    "courTimes": [
                        {
                            "tag": "住",
                            "name": "Ghiiee Uqrqm Ycmjqslbuc Qllvsml",
                            "taskId": "8E3b7B7d-fbc2-9d82-06fD-4bB611BAdCA5"
                        }
                    ],
                    "childChapters": [
                        "anim exercitation cillum consequat laborum",
                        "Duis amet",
                        "sit amet nulla dolor",
                        "eiusmod dolor pariatur incididunt in"
                    ]
                }
            ]
        },
        {
            "chapterId": "77E8DEB1-EADA-ccf9-1d3b-a5eD73bA2D42",
            "name": "接速起深决人",
            "courTimes": [
                {
                    "tag": "必",
                    "name": "Jgdwtdbw Dqcofoyug Ogxwumit",
                    "taskId": "437A28f4-1eFA-c062-CF7D-7CE75deebb12"
                },
                {
                    "tag": "需",
                    "name": "Gmthxnknt Xbfxesxy Vesfkyxbfx Ibyvgdezxh Vuku",
                    "taskId": "25Bb38D9-95A6-DbCF-F2a0-11c09Ef4eb14"
                }
            ],
            "childChapters": [
                {
                    "chapterId": "e66e84BD-2e56-2AfD-7ddC-0D315899669F",
                    "name": "着被月县离",
                    "courTimes": [
                        {
                            "tag": "年",
                            "name": "Jedpo Kcous Lssrkfmn Ciudqct",
                            "taskId": "Ac578b3e-DEC2-Db72-CFcb-a51fA6dCF6Eb"
                        },
                        {
                            "tag": "民",
                            "name": "Xfsunsinm Gfkqiskz Focbegf Qpcld Whone",
                            "taskId": "bC77E295-Ae1C-f92a-Ed61-4AA16bd7Db5D"
                        },
                        {
                            "tag": "验",
                            "name": "Lqsvd Elip Yidibnxajs Rpc Howe",
                            "taskId": "b192cEce-A284-119d-e389-4b0FBA8eCfb8"
                        }
                    ],
                    "childChapters": [
                        "laborum mollit quis",
                        "Excepteur labore"
                    ]
                },
                {
                    "chapterId": "5b552BDf-ddD3-7B9b-8c97-6B940af428d4",
                    "name": "道消研据决光",
                    "courTimes": [
                        {
                            "tag": "石",
                            "name": "Jtaer Cytlionj Buirnnvim Rgt Xueusrmfn Fest",
                            "taskId": "CDe4188F-D8Ed-30df-cFFc-dc817cF53Cd5"
                        },
                        {
                            "tag": "海",
                            "name": "Dtmlwgguo Wtivlzijet Tbxlyn Tzwxbj",
                            "taskId": "80f3EF6A-3A08-3bd8-CACb-e8EedD9dBBA8"
                        },
                        {
                            "tag": "门",
                            "name": "Bxfpomii Aru Dneqm Hpxi Rrtbgc Snqtdqn",
                            "taskId": "c1c9515E-fd12-fAB7-1b93-B0E8CCA2EE67"
                        }
                    ],
                    "childChapters": [
                        "veniam nostrud quis magna est"
                    ]
                },
                {
                    "chapterId": "420fAFfF-7Dd9-2d8e-3F73-8c82C094EBFE",
                    "name": "得取复些联",
                    "courTimes": [
                        {
                            "tag": "车",
                            "name": "Mbwm Utjmgfyn Tfrtbqul Bnlne Rscuhgs",
                            "taskId": "f049e4c8-ECFB-fC17-a427-A7EcbB617cBf"
                        },
                        {
                            "tag": "北",
                            "name": "Timgilnhr Rsqkpgjho Goiofhe",
                            "taskId": "B2cd6b9C-1bba-38D0-b5ad-bbcc4C2db4fd"
                        }
                    ],
                    "childChapters": [
                        "ex ad",
                        "Duis consequat",
                        "in proident anim fugiat",
                        "non dolore sed",
                        "ullamco qui in consequat tempor"
                    ]
                }
            ]
        }
    ]
}
修改于 2022-12-14 17:28:33
上一页
通过首页推荐进入公共班级
下一页
新建章节
Built with