-1

我们正在研究大数据分析,以帮助为我们大学开发电子学习平台,并寻求您的一些信息!!!!请通过澄清向我们提供倡议!

  1. 我们需要从我所在大学的数据库中获取以下大数据信息:数据库中存储的注册学生名单、课程资料、成绩和相关大学信息。我已经看到了 D2L 的 Valence REST API,因此考虑使用它们从数据库中获取信息。有可能获得大学的数据吗?如果是这样,请指导我如何做到这一点或参考任何文档?

注意:[我的大学使用 Desire2learn 共享课程资料、作业、成绩等,因此我们希望获得必要的授权来访问其数据库信息]

  1. 我需要有大学后端网络服务器地址吗?我怎样才能获得所需的信息?(我不确定数据存储在哪里,因为我在 valence 网站上找不到任何数据库信息或数据模型)

  2. 如果 2 为真 => 在我们的应用程序中使用 api 是否是正确的资源? http://docs.valence.desire2learn.com/basic/apicall.html

  3. 最后,我在哪里可以了解数据库结构/组织/模型?数据是在数据库中以日志或文件的形式存储的,可以作为文件/日志拉出来吗???

请让我们知道....任何其他信息/帮助表示赞赏!!!!

谢谢, Desire2Learn 用户

4

1 回答 1

2

为了使用 Valence 学习框架 API,您需要:

  • 一组应用程序凭据(应用程序 ID/密钥对),仅限于LMSID您要使用的 LMS 的域(或 ):您的 LMS 管理员可以告诉LMSID您 LMS 的实际是什么,但您申请您​​的 Application ID/Key credentials时必须准确提供(区分大小写)。

  • LMS 用户帐户。Valence 学习框架 API 通过为您提供绑定到您的特定 App ID/Key已知经过身份验证的 LMS 用户的 ID/Key 对来进行身份验证。

    笔记!您对 LMS 功能和数据的访问权限仅限于您的 LMS 用户帐户的权限。也就是说,如果您拥有一个具有最低权限的学生用户帐户,那么您对 ​​LMS 功能或数据的访问权限将是最低的。一般来说,Learning Framework API 功能反映了用户可以通过 Web UI 执行的操作,因此将其用作粗略的指南——您将无法执行您的用户帐户无法通过 Web UI 执行的操作。

您需要开始使用的所有资源都在Valence 项目网站上。开始的步骤清楚地列在首页上,更详细的信息可在开始使用 Valence主题页面上找到。

请确保您已阅读并理解描述平台所有基本概念的核心概念主题,以及我们在项目文档中使用的约定。

API 参考主题都描述了各种类似REST 的路由,它们充当通过学习框架 API 可用的 API 函数。参考主题还描述了您将从 LMS 调用中收到的所有 JSON 结构,并有望在调用中提供给 LMS。

要开始使用,我建议您首先阅读所有入门/概念主题,然后选择要使用的客户端库,并尝试启动并运行入门示例。如果在那之后,您有关于如何使用学习框架 API 的具体问题,您可以在此处提问,并标记为desire2learn,社区可以尝试回答您的具体问题。

如果您与 D2L(以及客户经理或客户支持帐户)有现有业务关系,那么您也可以通过他们的客户支持台寻求支持。

于 2013-04-12T13:17:21.970 回答