使用Valence API获取用户所有教师注册的最有效原因是什么。
目前我正在使用它:
/d2l/api/lp/1.0/enrollments/users/{userid}/orgUnits/?roleid={Instructor}
答案 0 :(得分:1)
这是用于此信息的正确调用。如果您只想查看课程,可以使用?orgUnitTypeId={ouTypeId}
将返回的列表进一步过滤到特定的组织单位类型。例如,这可以用于过滤掉列表中的所有组和章节,这些组和章节也会在您使用的呼叫中返回,或者用户注册为“讲师”角色的任何自定义组织单位,并非严格意义上的课程(如部门,学院或其他定制组织单位)。
如果您想查看所有注册角色为“讲师”的用户的注册(如果您传递了“讲师”的角色ID),那么您的API就是那个想。