0

我们正在使用 Valence API 来获取课程的内容。我们可以使用模块 API 来获取模块中的主题

例如

{
    "TopicType": 1,
    "Url": "/content/enforced/6671-Sandbox_101/Document 1.html",
    "StartDate": null,
    "EndDate": null,
    "IsHidden": false,
    "IsLocked": false,
    "Id": 560,
    "Title": "Document 1",
    "ShortTitle": "",
    "Type": 1
}

定义文档内容的 Url 是:/content/enforced/6671-Sandbox_101/Document 1.html

如果我以经过身份验证的用户身份在浏览器中访问它,我可以获得数据。但是,我们希望能够使用使用 Valence API 身份验证方案进行身份验证的后端进程来访问数据。

我可以在 Valence 文档中找到关于上传文件、从学习对象存储库下载文件的参考资料,但我找不到任何关于我们如何下载课程文件的参考资料。

有人有任何见解吗?

4

1 回答 1

0

随着 2013 年 5 月 D2L 学习套件 v10.2.0 的发布,存在一个 API,可以让调用者取回文件类型内容主题的基础数据。为了使用该 API,后端服务需要提供 v10.2.0 或更高版本的 LE 产品组件,并提供 v1.3 或更高版本的 LE API 合约。

于 2013-03-08T21:51:17.327 回答