如何使用 Tincan API (LRS) 从多个 LMS(Moodle、Blackboard 等)获取数据?
具体来说,我想至少获得这些信息
学生信息、教师信息、课程信息、课程信息、课程信息
我还需要知道要向其发出请求的实现过程和 API 端点。
如何使用 Tincan API (LRS) 从多个 LMS(Moodle、Blackboard 等)获取数据?
具体来说,我想至少获得这些信息
学生信息、教师信息、课程信息、课程信息、课程信息
我还需要知道要向其发出请求的实现过程和 API 端点。
使用 xAPI(Tin Can API)不一定能以任何直接方式获得这些特定信息。xAPI 将数据点存储在语句流中,这些语句可能包含一些信息,具体取决于生成它们的方式和内容。
要访问语句流,您需要向/statements
LRS 提供的资源发出 xAPI 请求。您必须向各个供应商询问其 xAPI“端点”的位置以及访问该端点的凭据信息。获得这些信息后,我建议您使用链接在http://experienceapi.com/libraries的开源库之一与LRS 进行交互。该站点上提供了许多有关 xAPI 提供的内容、如何使用它等的附加信息。