最终调整后的等级效价

时间:2015-04-03 22:29:19

标签: valence

有没有办法通过价格API提取最终调整后的等级?我试图通过电话拨打电话 GET / d2l / api / le /(版本)/(orgUnitId)/ grade / final / values /(userId)

并通过

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

但未能获得用户的最终调整成绩值。

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:0)

“我还没有看到一种用化合价强制它的方法”

...呀

“您可以将系统配置为导出最终调整后的成绩而非计算成绩。这可以通过成绩簿选项中的d2l用户界面来完成”

您还必须让教师记住以这种方式设置成绩簿,并将计算值转移到成绩簿中的调整成绩结果。他们中的一些人会忘记这样做。

不要忘记,那些Valence对“/ grades / final / values /”的要求是预发布。换句话说,在教师正式“释放”它们供学生查看之前,很有可能(使用Valence API)检索计算/调整后的值。简而言之,您的Valence调用可能有点为时过早。

Valence似乎缺少的是对

的呼唤

“获得最终发布成绩” - 学生看到的相同值(发布时)。

计算调整后的决定将由教师做出(在发布成绩的过程中),并且在教师发布这些成绩之前,调用不会返回任何结果(即:404错误)。

我想知道是否已有Valence API功能请求?

答案 1 :(得分:0)

我刚刚想到了。

在老师发布成绩之前解决取得成绩的问题......

...... Victor Haag(来自D2L)在这篇帖子中说过

D2L Valence: Retrieve Final Grades

“此外,最终用户类型的来电者只能在成绩发布时看到最终成绩”

所以我想知道是否可能 - 对于下游系统(如学生管理系统从Brightspace LMS收取成绩,可能由日期触发)到冒充学生 “当前用户上下文”

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

如果学生管理系统进行这些Valence网络服务电话(假装成为具有成绩的学生)会出现 404 错误,则该等级尚未由教师发布。

我还不知道“系统帐户”是否有可能冒充“当前用户上下文”的用户

答案 2 :(得分:-1)

这个动作是正确的, GET / d2l / api / le /(版本)/(orgUnitId)/ grade / final / values /(userId)

我还没有看到用价格逼迫它的方法。您可以将系统配置为输出最终调整后的等级而不是计算出的等级。这是通过成绩簿选项中的d2l用户界面完成的。将成绩簿的最终成绩导出到具有Web界面的文件时,它是相同的选项。