成绩接口
通过成绩接口,可以获取一个学生每个课程(科目)的成绩,包括得分、GPA、等级等信息。
成绩单 API
1. 获取学生成绩单
GET https://open.seiue.com/api/v1/students/:id/transcripts
Response 200
{
"grade_point_average": 3.14, // 评价绩点
"average_score": 80.5, // 平均分
"total_credit": 198, // 总学分
"should_gained_credit": 189, // 应得学分
"gained_credit": 180, // 已得学分
"grade_list": [ // 成绩列表,按学期分组
{
"semester": { // 学期信息
"id": 2214,
"school_id": 3,
"name": "2017-2018学年第二学期",
"start_at": "2018-02-26",
"end_in": "2018-07-15",
"lesson_days": [
1,
2,
3,
4,
5,
6,
7
],
"lesson_schedules": [
"08:00-08:45",
"08:50-09:35",
"09:45-10:30",
"10:35-11:20",
"13:30-14:15",
"14:20-15:05",
"15:15-16:00",
"16:05-16:50",
"17:00-18:30",
"11:50-12:35",
"12:35-13:20"
]
},
"total_grades": 3,
"grade_point_average": 0,
"total_credit": 8,
"gained_credit": 0,
"grade_list": [ // 学期成绩列表
{
"source_id": 55793,
"credit": 1,
"name": "英语写作", // 课程名称
"csin": "LA932",
"teachers": "欧阳",
"subject": "英语", // 课程科目
"attribute": "校本选修", // 课程属性
"start_at": 11,
"end_in": 20,
"gained_credit": 2, // 获得学分
"class_id": 55793,
"published": false,
"published_at": null,
"evaluation": {
"100": "-", // 总分
"abc": "-", // 等级
"gpa": "-", // 绩点
"rank": "-" // 排名
},
"class_name": "2班",
"subject_en": "English"
},
...
]
},
...
]
}