问题标签 [lrs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
520 浏览

node.js - 在 mongo 数据库中创建动态模式

如何在 mongo db json 对象中分配动态数据

在我的 json 对象中,显示值是动态的,我该如何分配它。

我将此 json 值传递给 xapi 和我的本地 mongo db。

0 投票
2 回答
281 浏览

c# - 仅使用 linq 的最长重复序列

正如标题所说,我的任务是在字符串中找到最长的重复序列,并且只能使用 linq 完成 - 没有 ifs,没有循环,没有尝试,只允许在变量初始化时赋值,允许递归。我在网上找到了解决方案,我了解正在发生的事情,但我无法将其转换为 linq - 我对它不太熟悉。如果有人可以帮助我,我将不胜感激。这是我发现的链接 - https://www.javatpoint.com/program-to-find-longest-repeating-sequence-in-a-string

所以我想出了这个“美女”,我不认为它是好的代码,但我认为它有效。如果有人有兴趣并想提出如何使它变得更好的建议,他们非常欢迎:)

如果输入是int[] x= {1, 2, 1, 2, 1, 2, 3, 2, 1, 2} 结果应该是1212

0 投票
0 回答
56 浏览

mongodb - 通过时间戳从 LRS 中获取语句

使用管道和 curl 获取语句,通常都很好,除非它是时间戳字段。我已经看到了如何在 Learning Locker 上按时间戳查询的示例,但它对我不起作用。

需要获取时间戳为 $gte 2019.01.01 的所有语句(稍后将从 2019-01-01 到 2019-08-01

在获取时,它将显示为字符串“timestamp”=>“2019-02-06T11:20:34+02:00”

0 投票
1 回答
185 浏览

tin-can-api - 在 LMS 上使用 LRS 上的 oAuth 启动 xApi (TinCan) 包

在 LRS 上使用oAuth授权启动xApi (TinCan api)包需要哪些 url 参数?

我发现只有基本身份验证的例子:

以及具有 oAuth 授权的参数,但对于 CMI5:

0 投票
1 回答
143 浏览

javascript - 如何通过代理通过javascript查询LRS

我觉得我已经尝试了一切,但我一直在做空。我正在学习 Storyline 360​​ 中的一门课程,我能够在使用动词和对象 ID 时很好地返回语句,但是无论我做什么来尝试返回特定代理的语句,我都无法通过查询.

这是我现在的代码 - 我确实返回了大量语句......我需要知道的是如何让它查询当前学习者的语句以查找匹配项。我可以输入他们的名字或 mbox,但是每次尝试在我的参数中传递它们都失败了。

很感谢任何形式的帮助!

var myObj 能够在需要时提取必要的信息来识别学习者 - 但同样,我只是不知道如何在查询中传递它。

0 投票
2 回答
391 浏览

lrs - 我总是使用社区 EC2 AMI 机器通过 xAPI for Learning Locker 收到 401 未经授权的响应

我已经在 AWS EC2 上配置了 Learning Locker,并将已经构建的社区 AMI 与 Ubuntu 16.04 一起使用。我可以访问该 URL,并可以登录系统并使用它。我进入并创建了客户端并使用默认组织。

我根据我的每个请求中的文档传递了授权令牌,但我仍然得到 401 未经授权。

我什至关注了声明和状态文档中共享的支持视频,但它们甚至对我不起作用。

我从两天开始就一直在努力解决这个问题,所以需要帮助。我使用 CURL 和 Insomnia 软件进行了尝试,但响应保持不变。由于我正在测试设置,所以不介意分享确切的令牌。和 CURL 请求。

这是我使用的 CURL 请求

这是回应:{"errorId":"7fe46a1d-e46e-4a22-ad21-399c6bb16e6a","message":"Unauthorised"}

唯一成功的调用是 call to /data/xAPI/about,它给出以下响应

学习储物柜状态

学习储物柜日志

谁能告诉我,我在这里犯了什么错误?请同时浏览屏幕截图。 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
0 回答
29 浏览

lms - 包不包含活动 ID 或启动文件

我正在尝试在 Storyline 上集成一个培训创建并在我的平台上从 Opigno 上升,但我无法返回以下错误“包不包含活动 ID 或启动文件”

0 投票
0 回答
19 浏览

cron - 如何在 Moodle 中将记录作为计划任务自动发送到 LRS

我试图通过指定预定时间在 Moodle 的 LRS 中自动执行发出记录,但它没有自动运行。我已经创建了 CRON 脚本并运行了该脚本但正在运行。有没有什么方法可以自动运行计划任务而无需单击立即运行选项?

0 投票
1 回答
57 浏览

xapi - 将 xAPI 语句发送到 LRS

我正在尝试将 xAPI 语句从“活动提供者”发送到 ADL LRS 现场演示。目标是从我的 C# .NET 应用程序中实现它,但我在实现它时遇到了麻烦,所以我尝试从 JMeter 运行一个简单的 POST 请求。

请求截图

我确实收到了 200 响应,但是当我尝试检查该语句是否已成功存储在https://lrs.adlnet.gov/me/statements时,它是空的。
我是否完全误解了这种结构应该如何工作?我最终将安装 ADL LRS 以进行测试,但我想首先确定实际的请求结构。

0 投票
1 回答
33 浏览

lrs - VeracityLearning LRS (LRS.io) 本地安装

我正在尝试在本地(在 Windows 上)安装 Veracity Learning LRS。我完全按照本指南进行操作,MongoDB 已安装并运行,没有明显问题。但是,当我尝试保存配置时,我得到了一个奇怪的 TypeError:

我的机器上不存在给定的文件位置,所以我不知道去哪里调试。我还尝试以管理员身份运行命令提示符,这会删除第一条消息,但不会删除第二条消息。有没有人遇到过这个问题?我也不致力于 Veracity LRS,所以我也愿意接受更简单安装的建议;这应该只是为了测试。