简要描述:
- 获取学校课程表
接口版本:
版本号 | 制定人 | 制定日期 | 修订日期 |
---|---|---|---|
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参数获取方式 |
请求参数:
参数名 | 是否必须 | 类型 | 默认值 | 说明 |
---|---|---|---|---|
school_id | 是 | long | 学校Id(在path上) | |
term | 否 | string | 所在学期 | |
week | 否 | int | 第几周 | |
day | 否 | int | 第几天 |
返回示例:
正确时返回:
[
{
"id": "string",
"type": 0,
"week_info": 0,
"days": 0,
"lesson": 0,
"begin_time": "2015-01-01T00:00:00",
"end_time": "2015-01-01T00:00:00",
"class_id": 0,
"class_name": "string",
"class_type": 0,
"grade_id": 0,
"grade_name": "string",
"course_id": "string",
"course_name": "string",
"subject_id": "string",
"subject_name": "string",
"teacher_id": 0,
"teacher_name": "string",
"site_id": "string",
"site_name": "string",
"building_id": "string",
"building_name": "string",
"update_time": "2015-01-01T00:00:00"
}
]
错误时返回:
返回参数说明:
参数名 | 类型 | 说明 |
---|---|---|
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:01
更新时间:2023-11-14 10:57
更新时间:2023-11-14 10:57