Personal tools
You are here: Home Members ppollet public MoodleWS
Document Actions

MoodleWS

Up one level

This area describes my contributions to Moodle Web Service module that allow SOAP access to Moodle data from any clients : tested in PHP4 (nusoap), PHP5 (builtin SoapClient), Python (SOAPpy) , Java (Apache Axis & KSoap2), SoapUi and Visual Studio . This site is gradually moved to a wiki on github https://github.com/patrickpollet/moodlews/wiki and on Moodle.org http://docs.moodle.org/en/Web_Services:OK_Tech_Web_Services

Cliquez sur les entêtes des colonnes pour changer l'ordre de tri
 Title   Description   Author   Modified 
READ ME Welcome to the MoodleWS page Pollet Patrick 2009-10-19 13:41
INSTALL installation notes for rev 1.8 Pollet Patrick 2011-03-18 18:40
Release notes History of changes Pollet Patrick 2011-03-18 18:28
Discussion on this project on Moodle's developper forum Pollet Patrick 2007-05-03 21:33
Moodle docs page on this implementation Moodle docs page on this implementation (in progress) Pollet Patrick 2010-12-27 16:57
latest version Latest version is now in github Pollet Patrick 2011-03-18 18:22
TO DO ( or to consider) feel free to add a comment to this page ... Pollet Patrick 2010-12-27 17:00
List of supported operations List of names and required parameters Pollet Patrick 2010-12-27 16:48
Sample code for all operations in PHP5 (generated by wsdl2php utility) Starting at rev. 1.5.11, wsdl2php do generate test codes for all operations in the WSDL in separate files and in this summary file Pollet Patrick 2010-05-27 09:05
How to extend Moodle Web Services (the hard way) How to add an operation to this Web service Pollet Patrick 2011-04-19 14:15
How to extends Moodle Web Service ( the easy way) How to extends Moodle Web Service ( the easy way) Pollet Patrick 2011-03-29 16:06
Video demonstration of access with SoapUI (in french) Pollet Patrick 2009-10-19 14:39
wsdl2php some notes about writing PHP5 clients (as per rev 1.5.11) Pollet Patrick 2009-10-19 14:27
PHPDocs of current operations generated by WSHelper utility Get current operations parameters and sample codes in PHP Pollet Patrick 2010-12-27 16:42
python notes (soappy) How to write a simple Python client to MoodleWS Pollet Patrick 2010-10-22 14:50
Plone python note (using SOAPpy) How we collected Moodle's information to Plone's template Pollet Patrick 2007-05-28 19:15
plone python notes (ZSI) Tries to import MoodleWS results into Plone page templates (unfinished). Pollet Patrick 2008-01-04 16:36
Test Java client to illustrate MoodleWS operations Our main test client ; you should find here an example of all supported operations. Pollet Patrick 2007-05-09 17:34
Javadoc of current Moodle WS against Apache Axis 1.4 Javadocs of classes generated by Apache Axis's WSDL2Java against our latest WSDL Pollet Patrick 2011-03-29 16:08
current MoodleWS wsdl file the generated WSDL file for current version Pollet Patrick 2009-10-19 14:39
Some success with the new axis 2 library The new axis2 Java libreay requires by default the document/literal encoding. Pollet Patrick 2009-10-19 14:39
jar file for use against Ksoap2 clients (smartphones) Pollet Patrick 2011-03-29 18:40
sample codes This folder contains scripts used in production to use the Web Service to import/export data in or to Moodle . Contributions welcome. Pollet Patrick 2008-07-01 17:14
Up one level

This site conforms to the following standards:

Mentions légales
On croit souvent qu'un appartement est bas de plafond, alors qu'il est tout simplement haut de plancher. (Pierre DAC)
Avis de la CNIL numéro 370298 : Il est rappelé que les droits des personnes figurant sur ce serveur sont garantis et protégés par la législation française et qu'il est interdit de capturer les informations nominatives pour les utiliser à des fins commerciales, publicitaires ou autres (cf. loi du 6/01/1978)