【问题标题】:Get data from different LMS with tincan API使用 tincan API 从不同的 LMS 获取数据
【发布时间】:2016-11-11 23:19:19
【问题描述】:

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

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

学生信息, 教师信息, 会话信息, 班级信息, 课程信息

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

【问题讨论】:

    标签: api tin-can-api canvas-lms lrs


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢。至少有办法潜入水中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-02
    • 1970-01-01
    • 1970-01-01
    • 2021-11-26
    • 2016-11-27
    相关资源
    最近更新 更多