0

我的团队正在使用 D2L Valence 来补充我们的 SIS 集成。我们的用例是将已知用户注册(即为其创建新注册)到已知课程提供中,这两个课程最初都来自 SIS。

我们遇到了“当您只有 SIS 组织代码时如何检索 D2L 组织 ID”的常见问题。我见过的最好的先前解决方案是:

Desire 2 Learn Org Unit ID:检索大学的所有课程提供的后代。然后在 JSON 结果中进行模式匹配以找到您正在寻找的产品。

但有一点需要注意:“这个过程几乎肯定需要获取大量数据,然后对其进行解析。” 它还建议 (1) 如果您知道该组织 ID,则在组织结构中进一步开始搜索;和(2)“然后持久化并在以后直接使用[此数据]。”

这些都是有问题的,因为我们的 D2L 组织结构很大(每学期约 3500 个课程)并且不断变化和增长。我们不想持久化任何 D2L 数据;我们宁愿即时检索。

那么这是为来自我们 SIS 的对象检索单个 Org ID的最有效的当前方法吗?如果是这样,是否有计划通过组织代码检索单元的方法?

4

1 回答 1

0

您引用的链接中的信息仍然是最新的。您正在识别的功能在请求列表中。预计将采用类似于search-for-users-by-orgedfinedid 的形式。在给定版本之前,您将看到文档出现在识别新调用的价上,因此如果给定版本包含类似这样的更改,您将能够关注。

于 2012-08-03T16:26:25.833 回答