问题标签 [valence]

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 投票
1 回答
33 浏览

desire2learn - 获取部分代码值

我正在尝试获取部分的代码值。我正在使用的 API 调用是/d2l/api/lp/1.4/(orgUnitId)/sections/.

对于section,似乎 API 在创建和更新时将 Code 作为属性接收,但在获取时不返回它。我的理解正确吗?如何获取部分的代码值?

0 投票
1 回答
130 浏览

desire2learn - D2L 程序化用户组维护

我们决定让一些用户组完全处于程序控制之下。创建组类别时使用哪些参数,以便:

  • 事先不知道小组的数量和学生的数量
  • 没有自动组创建
  • 不允许自动注册
  • 不允许自行报名

?

0 投票
1 回答
42 浏览

get - 如何通过 GET 方法发送更多信息?在价

我需要有关 Valence 门户的帮助。

我在这里打开带有直接链接的应用程序:

但我需要更多关于此的数据,PE: 'CODUSER' 但如果我放 &coduser=1 不起作用

我执行了一个警报,这是读取 URL 的结果:

URL 不包含“coduser”。

如何通过 GET 方法发送更多信息?

谢谢,伊万。

0 投票
0 回答
73 浏览

android - Desire2Learn 通过 Android 连接

我正在尝试通过 android 连接到 d2l。(我通常使用 C#,但决定尝试一个 android 应用程序)。

我曾尝试使用 java 客户端库对其进行编译并将 .jar 文件放入我的 libs 文件夹中的 android 项目中,但是每当我尝试创建经过身份验证的 URI 时,应用程序就会崩溃。

有人有想法么?提示?我已经搜索了一个示例,但还没有找到。

谢谢!

没有任何内容输出到控制台,但这是我在日志中得到的,希望这就是您要查找的内容:

0 投票
1 回答
97 浏览

desire2learn - 通过 OrgUnitType 获取 OrgUnits

我正在尝试使用“部门”类型的 Valence 获取所有 OrgUnit。当我调用 时/d2l/api/lp/1.4/orgstructure/?orgunittype=Department,我得到一个包含所有 OrgUnits 的分页结果集

文档有点不清楚。他们指定

您可以使用 orgUnitType、orgUnitCode 和 orgUnitName 查询参数作为过滤器,以进一步缩小此操作检索的组织单位列表。

并且

orgUnitType (string) - 可选。过滤到这种类型的组织单位。

但是,考虑到 OrgUnitType 是一种复合类型,其中包含代码和名称作为字符串,“字符串”有点模棱两可。这种类型的代码和名称都是“部门,但它仍然给了我一切。

0 投票
1 回答
154 浏览

desire2learn - 使用 API 创建课程时出现 404 响应

我正在尝试使用 API 创建一门课程,无论我如何调整我发送的内容,我都会收到相同的 404 错误。我在我们的测试实例中将以下内容发布到 /d2l/api/lp/1.4/courses/ 。

0 投票
1 回答
45 浏览

desire2learn - 通过 Valence 更改 OrgUnit 类型

我正在尝试将一个自定义 orgunit 的类型更改为另一种以更正之前出现的错误。

正在做:GET /d2l/api/lp/1.4/orgstructure/6770

结果是:

PUT /d2l/api/lp/1.4/orgstructure/6770然后我根据文档获取该数据并运行它,但是我将数据更改为:

本质上只添加一个“路径”属性,因为它在没有它的情况下发出 404。以及将类型更改为学科而不是部门。但是,返回的对象与原始对象相同,但没有更新任何类型信息。

有关如何解决此问题的任何建议?此时删除和重新创建根本不是一个可行的选择。因为这两种都是“自定义”组织单位类型,所以我想像这样的更新应该不难。

0 投票
1 回答
49 浏览

api - Desire2Learn 可以通过 valence API 发送带有等级值的等级评论吗?

我看到使用 valence API 等级数据可以从 D2L 发送回我的 SIS。到目前为止,我所查看的所有内容都表明我如何获取成绩数据,但没有任何内容涉及获取成绩评论或私人成绩评论。是否可以通过 API 传递这些信息?

谢谢,维姬

0 投票
1 回答
98 浏览

desire2learn - 非交互式应用程序中的 API 身份验证

我正在构建一个与 Valence API 一起工作的非交互式应用程序,我很难理解身份验证(特别是获取用户 ID 和密钥的过程)应该如何工作。我的 D2L 管理员向我提供了我的应用程序 ID 和密钥,我已经能够使用它们和入门示例来获取我的用户 ID 和密钥,但我不知道是否有可能以纯粹的非- 互动时尚。

我想知道这是否可能,或者是否需要获取 API 凭据的交互过程。

0 投票
2 回答
195 浏览

desire2learn - Valence API 的 POST 方法

我在通过 valence api 创建新用户时遇到问题。

所以我创建了一个POST请求并将对象作为 JSon 传递。但是在响应中,userData没有被检索到,并且StatusCode作为Not Found.

我的问题是:为什么我在尝试创建新用户时会出现“未找到”状态?

任何帮助将不胜感激。