2013-03-22 48 views
1

我想要使用Valence API在SIS系統和D2L之間創建集成。在SIS中創建新學期或部門時,我希望在D2L中自動創建它們,以便在SIS中創建課程模板和課程產品時可以實時創建。如何使用Valence API創建學期或部門?

我無法在API參考文檔中找到用於創建組織單位的路由。看起來我所能做的只是重新組織單位結構或創建新的組織單位類型;然而,這不是我想要完成的。是否可以使用Valence API創建組織單位?如果是這樣,我使用什麼路由?

在一個側面說明,如果它是不可能使用價API創建單位部門,這將是對通過API創建組織單位類型的使用情況?組織單位類型似乎是我的一次性設置,而不是以任何方式自動完成的。

回答

1

雖然這個問題被問的時候,威龍學習框架API並沒有提供API調用來改變組織結構「上面」的課程設置水平(即:電話的確存在添加/刪除/修改課程設置,部分和組,但不要求添加/刪除/修改部門,學期或自定義組織單位),此時(D2L的Learning Suite v10.2.0版本)路徑確實存在以通過API操作組織結構。

的API現在提供的路線,以創建自定義的組織單位,並修改指派的家長和孩子們的組織單位,這樣就可以有效地現在插入新的組織單位到現有的組織結構。這些路由已添加到LP產品組件的1.3版API(在Learning Suite 10.2.0中提供)中。

此外,LP V1.4 API(在學習套件10.3.0遞送)中,加入API的路由直接修改某些屬性爲現有的單組織單位,以檢索列表組織單位屬性(和過濾器),並查找葉節點和分離的組織單位(沒有孩子和沒有父母的單位)。加入

所有這些路線,使其更容易爲客戶管理團隊覈銷板腳本和服務,旨在幫助管理組織結構,與你在這裏所描述的用例。