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