本科生
本科生学生类别
描述
本科生学生类别
请求地址
https://api.ecnu.edu.cn/api/v1/metadata/bks/xslb
字典表
code | name | remark |
---|---|---|
14 | 借读生 | 学生类别 |
15 | 统招生 | 学生类别 |
16 | 交流生 | 学生类别 |
12 | 定向生 | 学生类别 |
11 | 留学生 | 学生类别 |
17 | 民族生 | 学生类别 |
13 | 港澳台生 | 学生类别 |
102 | 外籍交流生 | 学生类别 |
39 | 研究生 | 学生类别 |
70 | 辅修学生 | 学生类别 |
本科生学习形式
描述
本科生学习形式
请求地址
https://api.ecnu.edu.cn/api/v1/metadata/bks/xxxs
字典表
code | name | remark |
---|---|---|
3 | 普通全日制 | 学习形式 |
4 | 联合培养 | 学习形式 |
5 | 跨校交流 | 学习形式 |
6 | 辅修 | 学习形式 |
本科生专业
描述
本科生专业,来自《学位授予和人才培养二级学科目录》,其中二级学科根据学校情况略有不同
请求地址
https://api.ecnu.edu.cn/api/v1/metadata/bks/zy?pageNum=1&pageSize=10
请求参数
参数名 | 是否必填 | 备注 |
---|---|---|
code | 否 | 代码 |
pageNum | 是 | 分页第几页,从1开始 |
pageSize | 是 | 每页的数量 |
返回参数
参数名 | 类型 | 备注 |
---|---|---|
totalNum | number | 总共的条目数 |
pageSize | number | 每页的大小 |
rows | object array | 具体的返回 |
code | string | 专业号 |
name | string | 专业名称 |
engName | string | 专业名称英文 |
返回示例
json
{
"data": {
"totalNum": 542,
"pageSize": 10,
"rows": [
{
"code": "0110",
"engName": "Chinese Language and Literature",
"name": "汉语言文学"
},
{
"code": "1330",
"engName": "Sports Training",
"name": "运动训练"
},
{
"code": "0760",
"engName": "Translation",
"name": "翻译"
},
{
"code": "1160",
"engName": "Social Work",
"name": "社会工作"
},
{
"code": "0160",
"engName": "Philosophy",
"name": "哲学"
},
{
"code": "0170",
"engName": "History",
"name": "历史学"
},
{
"code": "0330",
"engName": "Psychology",
"name": "心理学"
},
{
"code": "0710",
"engName": "English Language",
"name": "英语"
},
{
"code": "0720",
"engName": "Japanese Language and Literature",
"name": "日语"
},
{
"code": "0730",
"engName": "Russian Language",
"name": "俄语"
}
],
"pageNum": 1
},
"errCode": 0,
"requestId": "6a0f0ef016263381520045914e05d2",
"errMsg": "success",
"apiLog": null
}
本科生当前学期信息
描述
查询本科生当前学期信息
请求方法
GET
请求地址
https://api.ecnu.edu.cn/api/v1/metadata/bks/semester?pageSize=1&pageNum=1
请求参数
参数名 | 是否必填 | 备注 |
---|---|---|
pageNum | 是 | 分页第几页,给 1 就好 |
pageSize | 是 | 每页的数量,给 1 就好 |
返回参数
参数名 | 类型 | 备注 |
---|---|---|
totalNum | number | 总共的条目数 |
pageSize | number | 每页的大小 |
rows | object array | 具体的返回 |
beginOn | string | 学期开始时间 |
endOn | string | 学期结束时间 |
schoolYear | string | 学年 |
semesterName | string | 即开选课中的学期(xq) |
返回示例
json
{
"data": {
"totalNum": 1,
"pageSize": 1,
"rows": [
{
"semesterName": "1",
"schoolYear": "2023-2024",
"beginOn": "2023-09-11 00:00:00",
"endOn": "2024-01-14 00:00:00"
}
],
"pageNum": 1
},
"errCode": 0,
"requestId": "F9DD5586-4F69-4D6D-B059-B6DDA049F951",
"errMsg": "success"
}