成绩接口

通过成绩接口,可以获取一个学生每个课程(科目)的成绩,包括得分、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"
        },
        ...
      ]
    },
    ...
  ]
}

results matching ""

    No results matching ""