GetSchedule

Получить расписание

Получение расписания занятия группы по Id.

Входные параметры
scheduleId
Id существующего расписания
Целочисленное, обязательный параметр
Результат:
Атрибут weekDays обозначает номера дней недели, для которых указано наличие занятия в расписании.
Атрибуты *BreakTime обозначают размер перерыва в занятии ("переменка"). Значение указано в минутах. Если "0" - занятие проводится непрерывно.
Пример результата (json):
{
    "id": "194",
    "groupId": "2",
    "startDate": "2017-09-17",
    "weekDays": " 1",
    "mondayTimeStart": "11:50:00",
    "mondayTimeEnd": "12:00:00",
    "mondayBreakTime": "3",
    "tuesdayTimeStart": "00:00:00",
    "tuesdayTimeEnd": "00:00:00",
    "tuesdayBreakTime": "0",
    "wednesdayTimeStart": "00:00:00",
    "wednesdayTimeEnd": "00:00:00",
    "wednesdayBreakTime": "0",
    "thursdayTimeStart": "00:00:00",
    "thursdayTimeEnd": "00:00:00",
    "thursdayBreakTime": "0",
    "fridayTimeStart": "00:00:00",
    "fridayTimeEnd": "00:00:00",
    "fridayBreakTime": "0",
    "saturdayTimeStart": "00:00:00",
    "saturdayTimeEnd": "00:00:00",
    "saturdayBreakTime": "0",
    "sundayTimeStart": "00:00:00",
    "sundayTimeEnd": "00:00:00",
    "sundayBreakTime": "0"
}

Обратите внимание!

Данный метод возвращает не актуальное расписание занатие группы, а определённую запись в расписании группы, которая не обязательно будет актуальной на нужный момент времени. Для получения реального расписания группы на неделю, нужно использовать методы модуля StudentGroups, например StudentGroups/OneWeekSchedule.

Результат данного запроса может быть закеширован на несколько секунд.