我正在尝试通过json Web服务协议与moodle2实例进行通信。无论我多久努力,我都无法工作。我生成了一个API密钥,用于在浏览器中调用以下URL:
http://<moodle base url>/webservice/rest/server.php?wsfunction=get_course_contents&wstoken=<api key>&courseid=916
由于似乎没有用于访问API的开发人员文档,因此我阅读了源代码并找到了此函数所需的参数coursed
。
在我的浏览器中调用此URL会产生一个白色窗口 - 服务器只返回任何内容,但接受我的URL(没有404或类似的东西)。服务器部分必须启动并运行,因为官方Moodle应用程序可以某种方式与实例通信。
我做错了什么?是否有开发人员文档列出所有功能及其参数?
答案 0 :(得分:1)
我的问题是我们的组织不允许我查看管理后端。它包括所有功能和服务的完整文档。
遗憾的是,这个文档在互联网上没有提到(特别是在面条维基/网站上没有提到)。