从Valence的课程名称中获取orgUnitId

时间:2015-10-05 14:33:54

标签: php get desire2learn valence

我正在尝试从完整的课程名称中检索课程的orgUnitId (即:CHM-1210-01 - General Chemistry I)。关于如何从中获取orgUnitId的任何建议?

我已尝试/d2l/api/lp/(version)/courses/?Name=CHM-1210-01 - General Chemistry I/d2l/api/lp/(version)/courses/?Name=CHM-1210-01%20-%20General%20Chemistry%20I但没有成功。

任何帮助将不胜感激!

提前致谢,

- Valence Newbie

2 个答案:

答案 0 :(得分:0)

查看GET / d2l / api / lp /(版本)/ orgstructure /

的文档

http://docs.valence.desire2learn.com/res/orgunit.html#get--d2l-api-lp-(version)-orgstructure-

它有OrgUnitType选项(设置为orgUnitTypeId用于课程的任何内容)和orgUnitName,它们是您的课程名称。然后它将返回匹配的组织单位。

答案 1 :(得分:0)

根据文档,您应该使用的查询参数是" orgUnitName" (不是"姓名")。