一、基本信息
接口名称:获取最新科目列表接口
接口说明:获取学校所有科目信息
请求地址:${BASEURL}/dataconnectorserv/integration/basic/getSubjectInfos
请求方式:POST
请求类型:application/json
接口频率:接口调用上限500次/天
接口版本:3.0
修改日期:2023-12-05
二、请求参数
| 参数名 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| appKey | String | 是 | 平台提供的唯一标识 |
| schoolID | String | 是 | 学校ID,从学校列表获取 |
{
"appKey": "36s2zllw",
"schoolID": "wca5opSRt2tyyBSLqOjdoS=="
}
三、响应结果
| 响应参数名称 | 响应参数类型 | 是否有值 | 说明 |
|---|---|---|---|
| subjects | Array | 是 | 科目列表 |
| id | String | 是 | 学校科目ID |
| name | String | 是 | 学校科目名称 |
| subjectShortName | String | 是 | 科目简称 |
| subjectAttr | Int | 是 | 课程属性:基础科目(0)/综合科目(1) |
| scopeEduStages | Array | 是 | 适用范围:幼儿园,小学,初中,高中,大学 |
{
"code": 0,
"status": "success",
"result": {
"subjects": [
{
"id": "-2",
"name": "走班自习",
"subjectShortName": "自",
"subjectAttr": 0,
"scopeEduStages": [
"高中",
"初中",
"小学"
]
},
{
"id": "8",
"name": "语文",
"subjectShortName": "语",
"subjectAttr": 0,
"scopeEduStages": [
"高中",
"初中",
"小学"
]
},
{
"id": "4032",
"name": "超级演说家——演讲社团",
"subjectShortName": "超",
"subjectAttr": 0,
"scopeEduStages": [
"高中",
"初中",
"小学",
"幼儿园"
]
}
]
}
}