U+平台OpenAPI
  1. 课程服务API
U+平台OpenAPI
  • API调用说明
    • 如何调用API
    • 发起请求
    • 验证请求
  • 课程服务API
    • 我管理的课程
      GET
    • 根据id获取课程详情
      GET
    • 获取课程下的教学班列表
      GET
    • 获取教学班下的学生
      GET
    • 根据教学班ID获取已发布的作业列表
      GET
    • 根据作业ID获取作业习题列表
      GET
    • 学生作业提交/批阅情况
      GET
    • 学生答题情况
      GET
    • 给学生单个题目打分
      POST
    • 上传学生答案
      POST
    • 给单个学生多个题目打分
      POST
    • 提交学生作业
      POST
  1. 课程服务API

我管理的课程

GET
/uplus/v1/course

请求参数

Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/uplus/v1/course?keyword=示例&pageNumber=1&pageSize=20' \
--header 'Authorization: {{Authorization}}' \
--header 'Date: {{Date}}' \
--header 'Content-MD5: {{Content-MD5}}'

返回响应

🟢200成功
application/json
Body

示例
{"code":2000000,"data":{"courses":[{"id":"0bbbdc6cfe7346fea59dd9a98c080690","name":"理论课示例:走进U+新工科智慧云","type":1,"classHour":32,"startTime":"2022-11-15T20:16:58+08:00","endTime":"2023-02-23T20:16:58+08:00","creatorId":"53a82df719ea4270878270828711c132","creator":"teacher111","orgId":"00f41ffe5cc811e9a089fa163ef5ba8a","createTime":"2022-11-15T20:16:58+08:00"},{"id":"1b2c8aa19fd64695bf9c5aab41ed3aa7","name":"让345","type":1,"classHour":32,"startTime":"2022-12-08T00:00:00+08:00","endTime":"2023-01-06T23:59:59+08:00","creatorId":"aa7a5260583d4b208512166418fb58e0","creator":"yangxiaojun","orgId":"ff8080815e65ebc6015e703f3b9301c1","createTime":"2022-12-02T10:45:30+08:00"},{"id":"6cc1477729b04f948e7155c95ad1bcbd","name":"实训课示例:基于Swing图形界面的数据挖掘项目—物流日志","type":2,"classHour":2,"startTime":"2022-11-15T20:20:04+08:00","endTime":"2023-02-23T20:20:04+08:00","creatorId":"53a82df719ea4270878270828711c132","creator":"teacher111","orgId":"00f41ffe5cc811e9a089fa163ef5ba8a","createTime":"2022-11-15T20:20:04+08:00"}]},"success":true,"tracer":"CI111111-FFFB-4718-8366-EA33B5F94BE1","message":"成功","status":200}
修改于 2023-09-12 09:13:50
上一页
验证请求
下一页
根据id获取课程详情
Built with