将成绩链接到desire2learn中的测验或保管箱

时间:2013-09-02 02:10:49

标签: desire2learn valence

我需要在desire2learn中通过Valence API检索单位的评估项目(具有深层链接,可达到的分数和截止日期)。

我可以通过以下API调用检索成绩,日历和收件箱:

/d2l/api/le/1.2/{orgUnit}/grades/ 
/d2l/api/le/1.2/{orgUnit}/dropbox/folders/
/d2l/api/le/1.2/{orgUnit}/calendar/events/user/

我可以看到检索到的等级对应于保管箱或测验(#grades = #quizzes + #dropboxes),我可以通过“关联实体ID”将日历项链接到保管箱。

我还发现日历条目可以与“D2L.LE.Quizzing.Quiz”类型的ID相关联,但我不知道如何处理该ID。

在我看来,我需要从具有关联实体的日历条目开始,然后根据关联查找Dropbox或测验,然后将Dropbox或测验与成绩匹配。

1 个答案:

答案 0 :(得分:0)

尽管API允许您检索与测验实体关联的日历事件,但D2L还没有围绕测验实体本身的任何API。如果后端服务与测验相关联的成绩项,您可以检索与测验相关联的成绩值/对象;同样,您可以检索与测验相关的日历事件,如您所发现的那样。但是,D2L还没有提供一种获取测验实体本身的方法。这是平台经常要求的增强功能,因此,它已经存在于未来学习环境开发的产品路线图中;但是,D2L尚未针对测验实体提供平台功能的承诺发布日期。