Skip to main content

一、基本信息​


接口名称:获取全部教学班信息接口

接口说明:当前学校所有教学班班级列表

请求地址:${BASEURL}/dataconnectorserv/integration/basic/getElectiveClasses

请求方式:POST

请求类型:application/json

接口频率:接口调用上限500次/天

接口版本:3.0

修改日期:2023-12-05

二、请求参数​


参数名类型是否必填说明
appKeyString是平台提供的唯一标识
schoolIDString是学校ID,从学校列表获取
{
"appKey": "36s2zllw",
"schoolID": "wca5opSRt2tyyBSLqOjdoS=="
}

三、响应结果​


响应参数名称响应参数类型是否有值说明
electiveClassesArray是选修班列表
subjectIDString是科目ID
subjectNameString是科目名称
qualifiedClassIDString是选修班ID,全校跨年级唯一ID
classFullNameString是选修班班级名称
updateTimeString是更新时间(格式化UTC时间,比北京时间早8小时,UTC+时区差=本地时间)
{
"code": 0,
"status": "success",
"result": {
"electiveClasses": [
{
"subjectID": "5264",
"subjectName": "模拟法庭",
"qualifiedClassID": "25167301",
"classFullName": "模拟法庭",
"updateTime": "2025-09-26T10:28:41Z"
},
{
"subjectID": "5181",
"subjectName": "无人机编程",
"qualifiedClassID": "25167628",
"classFullName": "无人机编程",
"updateTime": "2025-09-26T11:47:56Z"
},
{
"subjectID": "5249",
"subjectName": "英文电影赏析",
"qualifiedClassID": "25167463",
"classFullName": "英文电影赏析",
"updateTime": "2025-09-26T10:28:41Z"
},
{
"subjectID": "5252",
"subjectName": "中学校园广播电视台",
"qualifiedClassID": "25167387",
"classFullName": "中学校园广播电视台",
"updateTime": "2025-09-26T10:28:41Z"
}
]
}
}