09. 平时成绩 - Vizards/uestc-api GitHub Wiki
按学年学期获取平时成绩数据
⚠️ 由于平时成绩为教务系统 2017 年第 2 学期新增功能,所以之前学期无法获取到平时成绩数据,将会返回一个空数组
通过解析 http://eams.uestc.edu.cn/eams/teach/grade/usual/usual-grade-std!search.action 获取平时成绩数据
Url
POST /api/user/usualGrade
Header
参数 | 类型 | 必需 | 描述 | 示例 |
---|---|---|---|---|
Content-Type |
string | 是 | application/json |
application/json |
Accept |
string | 是 | application/json |
application/json |
Authorization |
string | 是 | Bearer Token | Bearer [Your Token] |
Body
根据学校学年划分安排,从每年九月到第二年的七月为一个学年,例如,2017.9 - 2018.7 为 2017 - 2018 学年。为简化请求,约定 2017 - 2018 学年的年份为 2017,2016 - 2017 学年的年份为 2016,以此类推。
学期约定为 1、2 两个学期,暑假 - 寒假之间的学期为 1 学期,寒假 - 暑假之间的学期为 2 学期
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
year |
string | 是 | 年份 |
semester |
string | 是 | 学期 |
{
"year": "2017",
"semester": "1"
}
Response
status: 200 OK
{
"code": 201,
"data": [
{
"name": "马克思主义基本原理概论",
"type": "思想政治理论课",
"credit": "3",
"grade": "60"
},
{
"name": "编译原理",
"type": "学科基础课程",
"credit": "3.5",
"grade": "60"
},
{
"name": "汇编语言与微机接口技术",
"type": "专业核心课程",
"credit": "3",
"grade": "60"
}
],
"time": "2018-09-11T18:00:02Z",
"msg": "Post Success"
}
参数名 | 描述 | 类型 |
---|---|---|
data |
平时成绩数据 | Array |
data.name |
课程名称 | String |
data.type |
课程类型 | String |
data.credit |
学分 | String |
data.grade |
平时成绩 | String |