我一直在使用Valence测试等级导出功能,在基准测试中我注意到这个过程非常慢(每个用户大约1.5/2秒)。
下面是我正在使用的api调用:
/d2l/api/le/(D2LVERSION: version)/(D2LID: orgUnitId)/grades/(D2LID: gradeObjectId)/values/(D2LID: userId) 我要做的是出口10k以上的大量等级。是否可以使用此API?
发布于 2013-08-10 05:32:38
另一种可以考虑的方法是使用GET /d2l/api/le/(version)/(orgUnitId)/grades/values/(userId)/获取特定用户的所有等级。(在您的问题中,您使用的调用看起来像是为每个用户逐个获取等级值。)
未来,我们计划支持结果分页,以便更好地支持大班额+高分数项目的情况。我们还计划提供一个调用,它可以检索用户在所有课程上的成绩集。
https://stackoverflow.com/questions/17549287
复制相似问题