这 Code
例如,组的属性是该组的“ ORG定义的代码”(对于课程提供,通常称为“课程代码”),例如,该组织可能出现在组织的SIS系统中。
因为Desire2Learn的学习套件中的组被视为“组织单位”,所以当您创建一个单位时,您需要为其提供适当的org定义代码(Code
) - 如果您的组织不使用ORG定义的组代码,那么您可以决定系统地使用惯例(姓名,描述性字符串等)的其他类型的数据。您是正确的,这对 拿来 GroupData结构的形式不为您提供此值,但是通过组织结构路由来呼叫者可以访问该值(因为新创建的组只是一种特殊的组织单位)。
在Learning Suite v10.2(LP API v1.3+)中,您可以使用 单个获取呼叫以获取组织单位的属性. 。在v10.2之前的版本中,您需要获取该小组的父母列表以获取父级单位ID,或者如果您已经知道拥有该组的课程的ORG单位ID,则可以使用该组; 然后 您使用该组织单位ID获取其儿童列表:您的小组将在该列表中。这 OrgUnit
和 OrgUnitProperties
结构都包含 Code
您需要的属性。