简要描述:

  • 获取学生的课程表

接口版本:

版本号 制定人 制定日期 修订日期
v0.1 dev 2020-04-29 init

请求URL:

请求方式:

  • GET

认证方式:

  • HMAC

详细可参见 开放平台API的认证说明

请求头:

参数名 是否必须 类型 说明
Content-Type string 请求类型: application/json
Date string http协议标准头
Authorization string hmac 签名
sdp-app-id string 应用租户ID,具体信息获取方式参见应用的sdp-app-id参数获取方式

请求参数:

参数名 是否必须 类型 默认值 说明
student_id string 学生ID(在path上)
term string 所在学期
week int 第几周
day int 第几天

返回示例:

正确时返回:

  1. [
  2. {
  3. "id": "string",
  4. "type": 0,
  5. "week_info": 0,
  6. "days": 0,
  7. "lesson": 0,
  8. "begin_time": "2015-01-01T00:00:00",
  9. "end_time": "2015-01-01T00:00:00",
  10. "class_id": 0,
  11. "class_name": "string",
  12. "class_type": 0,
  13. "grade_id": 0,
  14. "grade_name": "string",
  15. "course_id": "string",
  16. "course_name": "string",
  17. "subject_id": "string",
  18. "subject_name": "string",
  19. "teacher_id": 0,
  20. "teacher_name": "string",
  21. "site_id": "string",
  22. "site_name": "string",
  23. "building_id": "string",
  24. "building_name": "string",
  25. "update_time": "2015-01-01T00:00:00"
  26. }
  27. ]

错误时返回:

返回参数说明:

参数名 类型 说明
id string 课表条目Id
type int 上课类型:1-早读,2-上课,3-晚自习
week_info long 周信息(二进制表示)
days int 周几
lesson int 第几节
begin_time string 开始时间:时间格式为HH:mm:ss
end_time string 结束时间:时间格式为HH:mm:ss
class_id long 班级ID
class_name string 班级名称
class_type int 班级类型:1-行政班,2-网络班,3-教学班
grade_id long 年级ID
grade_name string 年级名称
course_id string 课程ID
course_name string 课程名称
subject_id string 学科Id
subject_name string 学科名称
teacher_id long 教师ID
teacher_name string 教师名
site_id string 场地Id
site_name string 场地名称
building_id string 建筑ID
building_name string 建筑名称
update_time string 修改时间
作者:wangtc  创建时间:2020-04-29 19:02
 更新时间:2023-11-14 10:57