【问题标题】:Accessing and Modifying the Course Overview via the API通过 API 访问和修改课程概览
【发布时间】:2017-09-18 20:44:12
【问题描述】:

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

编辑

当然发完之后我马上就发现了以下方法:

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

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

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

【问题讨论】:

    标签: desire2learn valence


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 感谢您的确认。希望我们以后可以看到一些变化,
    • 这是正确的;目前,API 调用者无法设置课程内容概览,或为其提供/上传新的文件附件。
    猜你喜欢
    • 1970-01-01
    • 2018-06-24
    • 1970-01-01
    • 1970-01-01
    • 2022-08-22
    • 2020-03-27
    • 2015-08-13
    • 2020-02-20
    • 1970-01-01
    相关资源
    最近更新 更多