我正在尝试通过 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 应用程序可以以某种方式与实例通信。
我究竟做错了什么?是否有列出所有功能及其参数的开发人员文档?