D2L Valence: получение окончательных значений скорректированных оценок
Мы получаем значения оценок из оценок D2L, используя следующий маршрут: GET /d2l/api/le/(версия)/(orgUnitId)/ оценки /(gradeObjectId)/values /(userId)
После того, как оценки получены, выполняется условный тест, чтобы определить, будет ли GRADEOBJ_T = 8 (окончательно скорректированная оценка). Если это так, результат возвращается в программу. Если GRADEOBJ_T ≠ 8, значение преобразуется в пустую оценку, и пустое значение возвращается в программу.
Мы только что столкнулись с проблемой, когда "Настройки" оценок в рамках курса были изменены. Если "Настройки" оценок были изменены, чтобы выпускать Окончательную расчетную оценку, а не Окончательную скорректированную оценку, маршрут не извлекает Окончательную скорректированную оценку, он извлекает Окончательную расчетную оценку. Мы не хотим этого.
Есть ли маршрут, который можно использовать для конкретного получения значения оценки для "Окончательной скорректированной оценки" (независимо от того, какая итоговая оценка выпущена)?
1 ответ
Попробуйте этот маршрут:
GET / d2l / api / le / (версия)/(orgUnitId)/ оценки / финал / значения /(userId)