D2L Valence:检索最终成绩

时间:2014-06-18 19:16:05

标签: desire2learn valence

有没有办法同时获得最终计算成绩和最终调整成绩?我希望能够比较它们。

3 个答案:

答案 0 :(得分:1)

我想知道:

GET / d2l / api / le /(版本)/(orgUnitId)/ grade / values /(userId)/

检索组织单位中指定的特定用户的所有成绩对象。

返回。此操作返回GradeValue块的JSON数组。

Grade.GradeValue {

"DisplayedGrade": <string>,
"GradeObjectIdentifier": <string:D2LID>,
"GradeObjectName": <string>,
"GradeObjectType": <number:GRADEOBJ_T>,
"GradeObjectTypeName": <string>|null,
"PointsNumerator": <number>|null,
"PointsDenominator": <number>|null,
"WeightedDenominator": <number>|null,
"WeightedNumerator": <number>|null

}

然后查看&#34; GradeObjectType&#34;为&#34; 7&#34;或&#34; 8&#34;?

成绩对象类型/值

FinalCalculated / 7 ^

FinalAdjusted / 8 ^

(我想知道&#34的含义是什么; ^不支持通过这些API直接创建这些类型。&#34;)

答案 1 :(得分:0)

我认为目前无法通过Valence Learning Framework API检索最终调整后的成绩值,只有最终计算出的成绩值。此外,最终用户类型的呼叫者只能在等级被释放时才能看到最终成绩:直到那时,只有能够设置最终成绩值(或者可能释放它?)的用户才能看到用户的最终成绩值。

答案 2 :(得分:0)

似乎最好的解决方案(或解决方法)是检索最终成绩,确定它来自哪个列,然后减去或添加(+1 / -1)到objectID以获取相应的计算或调整列。