Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Creating a web service and a web service function: Difference between revisions

From MoodleDocs
No edit summary
m (removing categories)
 
(185 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Moodle_2.0}}
#REDIRECT [[Adding_a_web_service_to_a_plugin]]
First you need to read and execute the administration manual [[Setting_up_a_web_service]]. Now you should be more familiar about how web services are set into Moodle.
 
== Preparation ==
Identify:
* core function(s) you need to call (or/and write)
* the param types that new to be send to your web service function
* the returned value types
* the user capabilities (it most of the time the ones logically required by the core functions)
 
== declare your web service functions ==
== declare your web service ==
Even for security purpose, you should avoid to define a service In some case you will want to force group of web service.
== define your external functions ==
== define your external function description ==
== test your web service function with default Moodle test client ==
== create your own client ==

Latest revision as of 09:08, 27 February 2012