问题标签 [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.
desire2learn - 获取部分代码值
我正在尝试获取部分的代码值。我正在使用的 API 调用是/d2l/api/lp/1.4/(orgUnitId)/sections/
.
对于section,似乎 API 在创建和更新时将 Code 作为属性接收,但在获取时不返回它。我的理解正确吗?如何获取部分的代码值?
desire2learn - D2L 程序化用户组维护
我们决定让一些用户组完全处于程序控制之下。创建组类别时使用哪些参数,以便:
- 事先不知道小组的数量和学生的数量
- 没有自动组创建
- 不允许自动注册
- 不允许自行报名
?
get - 如何通过 GET 方法发送更多信息?在价
我需要有关 Valence 门户的帮助。
我在这里打开带有直接链接的应用程序:
但我需要更多关于此的数据,PE: 'CODUSER' 但如果我放 &coduser=1 不起作用
我执行了一个警报,这是读取 URL 的结果:
URL 不包含“coduser”。
如何通过 GET 方法发送更多信息?
谢谢,伊万。
android - Desire2Learn 通过 Android 连接
我正在尝试通过 android 连接到 d2l。(我通常使用 C#,但决定尝试一个 android 应用程序)。
我曾尝试使用 java 客户端库对其进行编译并将 .jar 文件放入我的 libs 文件夹中的 android 项目中,但是每当我尝试创建经过身份验证的 URI 时,应用程序就会崩溃。
有人有想法么?提示?我已经搜索了一个示例,但还没有找到。
谢谢!
没有任何内容输出到控制台,但这是我在日志中得到的,希望这就是您要查找的内容:
desire2learn - 通过 OrgUnitType 获取 OrgUnits
我正在尝试使用“部门”类型的 Valence 获取所有 OrgUnit。当我调用 时/d2l/api/lp/1.4/orgstructure/?orgunittype=Department
,我得到一个包含所有 OrgUnits 的分页结果集
文档有点不清楚。他们指定
您可以使用 orgUnitType、orgUnitCode 和 orgUnitName 查询参数作为过滤器,以进一步缩小此操作检索的组织单位列表。
并且
orgUnitType (string) - 可选。过滤到这种类型的组织单位。
但是,考虑到 OrgUnitType 是一种复合类型,其中包含代码和名称作为字符串,“字符串”有点模棱两可。这种类型的代码和名称都是“部门,但它仍然给了我一切。
desire2learn - 使用 API 创建课程时出现 404 响应
我正在尝试使用 API 创建一门课程,无论我如何调整我发送的内容,我都会收到相同的 404 错误。我在我们的测试实例中将以下内容发布到 /d2l/api/lp/1.4/courses/ 。
desire2learn - 通过 Valence 更改 OrgUnit 类型
我正在尝试将一个自定义 orgunit 的类型更改为另一种以更正之前出现的错误。
正在做:GET /d2l/api/lp/1.4/orgstructure/6770
结果是:
PUT /d2l/api/lp/1.4/orgstructure/6770
然后我根据文档获取该数据并运行它,但是我将数据更改为:
本质上只添加一个“路径”属性,因为它在没有它的情况下发出 404。以及将类型更改为学科而不是部门。但是,返回的对象与原始对象相同,但没有更新任何类型信息。
有关如何解决此问题的任何建议?此时删除和重新创建根本不是一个可行的选择。因为这两种都是“自定义”组织单位类型,所以我想像这样的更新应该不难。
api - Desire2Learn 可以通过 valence API 发送带有等级值的等级评论吗?
我看到使用 valence API 等级数据可以从 D2L 发送回我的 SIS。到目前为止,我所查看的所有内容都表明我如何获取成绩数据,但没有任何内容涉及获取成绩评论或私人成绩评论。是否可以通过 API 传递这些信息?
谢谢,维姬
desire2learn - 非交互式应用程序中的 API 身份验证
我正在构建一个与 Valence API 一起工作的非交互式应用程序,我很难理解身份验证(特别是获取用户 ID 和密钥的过程)应该如何工作。我的 D2L 管理员向我提供了我的应用程序 ID 和密钥,我已经能够使用它们和入门示例来获取我的用户 ID 和密钥,但我不知道是否有可能以纯粹的非- 互动时尚。
我想知道这是否可能,或者是否需要获取 API 凭据的交互过程。
desire2learn - Valence API 的 POST 方法
我在通过 valence api 创建新用户时遇到问题。
所以我创建了一个POST
请求并将对象作为 JSon 传递。但是在响应中,userData
没有被检索到,并且StatusCode
作为Not Found
.
我的问题是:为什么我在尝试创建新用户时会出现“未找到”状态?
任何帮助将不胜感激。