使用 tincan 从不同的 LMS 获取数据 API

Get data from different LMS with tincan API

如何使用 Tincan API (LRS) 从多个 LMS(Moodle、Blackboard 等)获取数据?

具体来说,我想至少获得这些信息

学生信息, 教师信息, 会议信息, 类 信息, 课程信息

我还需要知道实施过程和 API 端点以向其发出请求。

使用 xAPI(锡罐 API)不一定能以任何直接方式获得这些特定信息。 xAPI 将数据点存储在语句流中,这些语句可能 包含一些信息,具体取决于生成它们的方式和内容。

要访问语句流,您需要对 LRS 提供的 /statements 资源发出 xAPI 次请求。您将不得不向各个供应商询问其 xAPI "endpoint" 的位置以及有关访问该端点的凭据的信息。一旦您掌握了这些信息,我建议您使用链接在 http://experienceapi.com/libraries 的开源库之一来与 LRS 交互。该站点提供了很多关于 xAPI 提供的内容、如何使用它等的附加信息。