This is a Question and Answer forum. In order to see other responses to these Questions, you must first post your Answer
Picture of 朱 國清
moodle 2.0啟用平板(IOS、android)登入上傳功能
by 朱 國清 - Thursday, 25 April 2013, 11:12 AM



Enabling mobile web services

A site administrator first must enable mobile web services:

  • In Settings > Site administration > Plugins > Web services > Mobile
  • Check "Enable mobile web services" and then
  • Click Save.

That's it! No other steps required.

The rest of this document explains the "behind the scenes".

What happens when the service is enabled

Enabling the mobile web services will automatically:

  • enable the web services system (Settings > Site administration > Advanced features)
  • enable the built-in external service called 'Mobile web services' - you should see this new mobile service listed as enabled
  • enable the xml-rpc protocol (for backward compatibility with unmaintained My Moodle app)
  • enable the rest protocol
  • allow the 'webservice/xmlrpc:use' capability for authenticated user role
  • allow the 'webservice/rest:use' capability for authenticated user role

Disabling mobile web services

When you uncheck 'Enable mobile web services', it will automatically:

  • disable the external service called 'Mobile web services'.
  • if 'Mobile web services' was the only external service enabled:
    • disable the web services system
    • disable the xml-rpc protocol
    • disable the rest protocol
    • remove the 'webservice/xmlrpc:use' capability for authenticated user role
    • remove the 'webservice/rest:use' capability for authenticated user role

Subject (hidden)
Author (hidden)
  This post cannot be viewed by you, probably because you have not posted in the discussion yet.