Api Desire2Learn:从SIS组织代码开始,检索组织ID

Api Desire2Learn:从SIS组织代码开始,检索组织ID,api,desire2learn,Api,Desire2learn,我的团队正在使用D2L价来补充我们的SIS集成。我们的用例是将已知用户注册(即为其创建新的注册)到已知课程中,这两个课程最初都来自SIS 我们遇到了一个常见的问题:“当您只有SIS组织代码时,如何检索D2L组织ID”。我以前见过的最好的解决方案是: :检索大学的所有课程。然后在JSON结果中进行模式匹配,以找到您正在寻找的产品 但有一个警告:“这个过程几乎肯定需要获取大量数据,然后通过数据进行解析。”它还建议(1)在组织结构的更底层开始搜索,如果你知道组织ID;(2)“然后保存并在以后直接使用[

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

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

:检索大学的所有课程。然后在JSON结果中进行模式匹配,以找到您正在寻找的产品

但有一个警告:“这个过程几乎肯定需要获取大量数据,然后通过数据进行解析。”它还建议(1)在组织结构的更底层开始搜索,如果你知道组织ID;(2)“然后保存并在以后直接使用[此数据]。”

这些都是有问题的,因为我们的D2L组织结构很大(每学期约3500个课程),并且不断变化和增长。我们不想保留任何D2L数据;我们宁愿在飞行中找回


那么,这是当前检索来自SIS的对象的单个组织ID的最有效方法吗?如果是这样,是否有计划使用按组织代码检索单位的方法?

您引用的链接中的信息仍然是最新的。您正在识别的功能在请求列表中。预计其形式类似于。在一个给定的版本之前,你会看到文档出现在配价上,用来识别新的调用,所以如果一个给定的版本包含像这样的更改,你将能够跟随

好的,谢谢你的确认。除了观看额外的配价页面,是否有一个公共场所可以让我们关注(或添加输入)最新的功能开发?