我們正試圖從我們的LaunchPad將類內容導入到特定模塊中的Desire2Learn。以下是我們認爲需要發生的事情:爲什麼我得到404創建鏈接主題?
- 創建鏈接。
POST到/d2l/api/le/1.3/lti/link/6720 6720是組織ID,它返回鏈接ID。
這是成功的。
- 創建一個快速鏈接。
POST to /d2l/api/le/1.3/lti/quicklink/6720/228 其中228是來自上面的鏈接ID。
這是成功的。
- 創建鏈接主題。從LTI參數custom_links_import_service_url,查詢字符串參數parentNode而獲得
POST到/d2l/api/le/1.3/6720/content/modules/638/structure/ 與638父模塊ID,以及使用該PublicUrl在快速鏈接調用的響應中。
這會導致一個404,它根據文檔建議OU或父模塊ID問題。
我感謝任何幫助。我無法在文檔中找到任何優秀的開發人員指導,只是API參考。
我已經在這裏stackoverlow嘗試過其他的提醒,他們沒有幫助,例如:desire2learn api adding content 404 Posting Content to Desire2Learn 404 Error when trying to post a file topic
您用於這些調用的您的組織單元ID「6720」也是您從中收穫'custom_links_import_service_url'及其'parentNode'查詢的啓動時的'context_id' LTI屬性的值字符串參數? –