2013-12-13 30 views
1

我想从课程中获取所有moodle数据以作为JSON流测验。将Moodle数据作为JSON获取

我跟着API文档,得到了令牌,但在那之后以及如何使用这个令牌?

例如,如果我想获得课程列表,那我该怎么做?如果有人可以分享一些例子。

+0

您使用的是什么类型的网络服务? REST,肥皂还是xmlrpc? – franzlorenzon

回答

1

步骤1:在moodle中激活webservices。以下是步骤:http://docs.moodle.org/dev/Creating_a_web_service_client

步骤2:阅读API文档。这在网站管理 - >插件 - >网络服务 - > API文档中可用。这仅适用于管理员用户。例如,你想要的任务是获得课程列表,正确的API将是“core_course_get_courses”。 API文档包含所有可用功能的详细信息。

+0

步骤3:您需要创建一个令牌才能访问Web服务。转到_Site管理 - >插件 - > Web服务 - >管理令牌_。然后,您可以直接在浏览器中测试Web服务功能:_http:// /webservice/rest/server.php?wstoken= &wsfunction = _ –