通过API访问和修改课程概述

时间:2017-09-18 20:44:12

标签: desire2learn valence

查看学习环境可用的方法(http://docs.valence.desire2learn.com/http-routingtable.html#cap-Learning%20Environment)我最初没有看到任何允许API检索和/或修改内容模块中的课程概述的引用。 / p>

修改

发布后我立即发现了以下方法:

/d2l/api/le/(version)/(orgUnitId)/overview [GET]
/d2l/api/le/(version)/(orgUnitId)/overview/attachment [GET]

问题仍然存在,我没有看到修改此信息的方法。

我是否遗漏了某些内容,或者出于某种原因忽略/排除了此功能?

1 个答案:

答案 0 :(得分:0)

看起来不包括在内。我玩了这个电话:

GET /d2l/api/le/(version)/(orgUnitId)/content/root/ 

认为它可能是整个内容的一部分,但似乎并非如此。通过浏览器查看时,它以AJAXy方式加载Overview,因此查看我尝试过的参数:

GET /d2l/api/le/(version)/(orgUnitId)/content/modules/(moduleId)

并将 Overview 作为模块ID放入,因为它是在AJAX调用中作为标识符传递的内容,但这也不起作用。看起来概述与内容完全分开,无法通过这些API端点访问。通过文档查看,我看不出任何其他终点可能会满足您的需求。