教室课程表

获取每日课程表

提供节次,每日节次课程信息,以及课程考勤信息。默认返回当天及前后3天,共7天的课程表。

GET ${API_ENDPOINT}/classroom/schedules/daily

请求参数

参数名参数类型必填描述示例
from_dateinteger开始日期2000-01-20
to_datestring结束日期2000-02-01
[
  {
    "date": "2016-09-01",
    "wday_text": "星期四",
    "schedules":
      [
        {
          "sequence": 1,
          "current": false,
          "course_time": {
            "start_at": "2016-09-01T09:00:00+08:00",
            "end_at": "2016-09-01T09:30:00+08:00",
            "start_time": "09:00",
            "end_time": "09:30"
            },
          "attendance_time": {
            "start_at": "2016-09-01T08:45:00+08:00",
            "end_at": "2016-09-01T09:30:00+08:00"
            },
          "course_id": 1,
          "course_subject": "Surprised by Joy",
          "course_type": "required",
          "attendance": false,
          "teacher": {
            "id": 5,
            "avatar": "https://cdn.com/1.png",
            "name": "于熠彤"
            }
        },
        {
          "sequence": 2,
          "current": false,
          "course_time": {
            "start_at": "2016-09-01T10:00:00+08:00",
            "end_at": "2016-09-01T10:30:00+08:00",
            "start_time": "10:00",
            "end_time": "10:30"
            },
          "attendance_time": {
            "start_at": "2016-09-01T09:45:00+08:00",
            "end_at": "2016-09-01T10:30:00+08:00"
            },
          "course_id": 2,
          "course_subject": "Sleep the Brave",
          "course_type": "required",
          "attendance": false,
          "teacher": {
            "id": 6,
            "avatar": "https://cdn.com/2.png",
            "name": "范浩宇"
            }
        },
        {
          "sequence": 3,
          "current": false,
          "course_time": {
            "start_at": "2016-09-01T13:00:00+08:00",
            "end_at": "2016-09-01T13:30:00+08:00",
            "start_time": "13:00",
            "end_time": "13:30"
            },
          "attendance_time": {
            "start_at": "2016-09-01T12:45:00+08:00",
            "end_at": "2016-09-01T13:30:00+08:00"
            },
          "course_id": 3,
          "course_subject": "Sleep the Brave",
          "course_type": "elective",
          "attendance": true,
          "teacher": {
            "id": 5, "avatar": "https://cdn.com/1.png",
            "name": "于熠彤"
            }
          },
          {
            "sequence": 4,
            "current": false,
            "course_time": {
              "start_at": "2016-09-01T14:00:00+08:00",
              "end_at": "2016-09-01T14:30:00+08:00",
              "start_time": "14:00",
              "end_time": "14:30"
              },
            "attendance_time": {
              "start_at": "2016-09-01T13:45:00+08:00",
              "end_at": "2016-09-01T14:30:00+08:00"
              },
            "course_id": nil,
            "course_subject": nil,
            "course_type": nil,
            "attendance": false,
            "teacher": {
              "id": nil,
              "avatar": nil,
              "name": nil
            }
          }
        ]
  }
]

Last Updated: 8/9/2018, 3:26:00 PM