2012-10-16 64 views
0

我想通過json web服務協議與moodle2實例進行通信。無論我嘗試多久,我都無法工作。我生成的,我用調用下面的網址在瀏覽器的API密鑰:訪問Moodle的webservices

http://<moodle base url>/webservice/rest/server.php?wsfunction=get_course_contents&wstoken=<api key>&courseid=916 

因爲似乎是訪問我閱讀源代碼的API沒有開發者文檔,發現所需PARAM coursed此功能。

在我的瀏覽器中調用此URL會產生一個白色窗口 - 服務器只返回接受我的url(沒有404或類似的東西)。服務器部分必須啓動並運行,因爲官方Moodle應用程序可以以某種方式與實例進行通信。

我在做什麼錯?是否有開發者文檔列出所有功能及其參數?

+0

嘿,請問您在哪裏得到Api Key for moodle?謝謝! – BamsBamx

+1

請參閱http://docs.moodle.org/dev/Creating_a_web_service_client「如何獲取令牌」 – gorootde

回答

0

我的問題是我們的組織不允許我查看管理後端。它包含所有功能和服務的完整文檔。

遺憾的是,這個文檔在互聯網上的任何地方都沒有提及(特別是不在麪條wiki /站點上)。