我正在开发一个 .NET 核心应用程序并使用学习储物柜。 我正在使用 TinCan API 与学习储物柜进行通信。 我用于创建演员以学习更衣室语句的代码是: 现在我还必须在记录中添加用户电子邮件地址。 我从谷歌得到的是演员中有一个“mbox”字段,可用于添加电子邮件地址。 所以我更新了我的代码: ...
我正在开发一个 .NET 核心应用程序并使用学习储物柜。 我正在使用 TinCan API 与学习储物柜进行通信。 我用于创建演员以学习更衣室语句的代码是: 现在我还必须在记录中添加用户电子邮件地址。 我从谷歌得到的是演员中有一个“mbox”字段,可用于添加电子邮件地址。 所以我更新了我的代码: ...
稍微介绍一下,我正在尝试创建一个将启动 cmi5 课程的 LMS。 但是,我很难理解 cmi5 package 和其他一些术语。 在这里,我想问/澄清几点,以说明清楚。 我已经看到了 TinCan/xAPI 示例课程/规范(我在这里看到了)和 cmi5 规范在这里。 我发现他们需要不同的查询字符串 ...
过去使用过电子学习创作工具,我对 SCORM 有点熟悉,但不是很详细,最近听说过 Tin Can / xAPI。 在这些通常与 LMS 的关系中,我熟悉上传压缩学习对象的概念,该对象具有与 LMS 通信所需的代码,以通过 SCORM / xAPI 规范记录完成、分数等。 我想知道是否可以使用不同的 ...
我目前正在我们自己的 LMS 中打开 xAPI 内容。 我们不使用 LRS,而是将语句存储在我们自己的数据库中。 当我们想要构建自己的 LRS 时,这将很快改变。 打开内容时,我构建了一个包含内容、端点身份验证令牌和参与者的字符串。 这将始终在开头打开内容。 如果我连接到 LRS,内容会在最后一张带 ...
我使用 Tin Can 查询来获取我的 scorm。 我想抓住哪个名字=“Ming”,但我会向所有学生展示.... 我一步步使用API,不知道哪里出了问题? 这是我的数据: 这是我的代码: 这是我的参考: 锡罐参考 请帮助我,谢谢。 新的: 我将代码更改为代理, 但它显示: ...
成功启动基于 xAPI 的 LMS 后,我现在需要在用户上次查看的位置启动任何 package。 例如,如果 package 包含 20 张幻灯片,我们已经记录了打开的每张幻灯片的 id 并且它们已经完成了 50%,但是此时我如何使用这些信息打开 package? 谢谢 ...
在 LRS 上使用oAuth授权启动xApi (TinCan api)包需要哪些 url 参数? 我只找到了具有基本身份验证的示例: 和 oAuth 授权的参数,但对于 CMI5: ...
我正在寻找有关已发布的xApi软件包的信息。 如果我从自己的应用程序启动一个程序包并按照课程进行到底,那么在我的LRS中,我可以看到一条语句,详细说明了我开始,尝试,经历并通过了一项活动,但与课程/活动的进度无关。 我的意思是,这是用户学习本课程所能看到的总体进度(以百分比表示),因 ...
我正在尝试在我的系统上使用故事情节恢复选项。 我有自己的系统来处理故事情节参数,并且它运行正常。 为了启动故事情节演示,我发送了这个 URL - 现在我想使用 resume 选项,所以我从"state?method=PUT"保存了数据,它看起来像这样 - 所以我有content数据(暂停 ...
我试图了解一下在Rise中创建的xAPI包的工作原理,这个包已经提供给我,所以我可以构建一个测试PoC应用程序。 我可以看到index.html页面中内置的函数,并且像进度和测验分数这样的东西是生成的,但是我在哪里可以找到包中LRS的终点? 我已经将软件包整合到我构建的测试应用程序中 ...
我正在尝试使用 angular 6 的 TinCanJS 库 github项目 我使用npm install tincanjs --save安装了该软件包 我在 angular.json 中导入文件如下: 我也试过如下: 在我的应用程序组件中,我将 tincan 库作为纯 javascri ...
最初我对xApi发出了一个后置请求,该请求包含动词下的一些值(分数)。成功调用api后,它将返回一个令牌。 我的问题是我们可以更新相同的值(分数)吗? 如果可以的话,请让我知道..... !!! ...
我开始一个新项目。 该项目的目的是创建一个用于在SCORM投诉中构建课程的电子编写工具。 我是这个领域的新手,对此我一无所知。 我已经了解了Articulate中的创作工具,我的客户也需要这样做。 我了解内容的创建,但是我试图了解如何将其导出为符合SCORM的课程? 在这之间,我还了解 ...
我出版了一门课程,其中包含2个外部资源(PDF) 。 当用户单击“ 资源”部分中可用的PDF选项时,它会在浏览器中打开,但不会在LRS中插入任何语句。 我是否缺少一些可以跟踪外部资源的设置? 基本上,我想实现以下目标: 1)获取用户引用外部资源的次数。 2)用户访 ...
我在Storyline中创建了一个xAPI课程,该课程正试图在浏览器中启动。 参考Internet上的文档后,我执行了以下步骤: 1)在本地配置学习柜LRS。 2)创建具有LRS端点,密钥和机密详细信息的启动URL。 启动网址: 但是,当我打开启动URL时,出现以下错 ...
我已经了解了Tin Can API,它说它可以跟踪几乎所有的学习活动,包括阅读PDF文件,所以有人知道怎么做吗? 有没有一种方法可以插入一些代码(例如JavaScript或C#),然后将xAPI语句发送到LRS? ...
我正在Unity中使用c#和UnityWebRequest在Unity中实现xAPI测试文章,并且遇到了我似乎无法解决的问题。 当我发布到http://httpbin.org/post时,我的呼叫将按预期运行,并且服务器接收的JSON数据也与预期完全相同。 当我将端点更改为https ...
我有一个锡罐包装,可以用来玩游戏,我需要从包装中获取比分吗? ...
我在Drupal 7上使用模块h5p进行了一个交互式测验。现在,我想知道如何获得用户的结果? 我发现我可以使用TinCan API来做到这一点,但在互联网上找不到任何指南。 谢谢。 ...
是否可以使用TinCan过滤/搜索ID中包含某些文本的动词? 即在下面,我想找到URL中以特定ID开头的所有动词? 还是我必须全部下载并过滤? ...