Web services: Difference between revisions

From MoodleDocs
No edit summary
 
(49 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{Moodle_2.0}}
{{Managing a Moodle site}}
Web services enable other systems to login to Moodle and perform operations.  
Web services enable other systems to login to Moodle and perform operations.  


==Enabling web services==
_______________


To use web services, the feature must be enabled on the site by checking the enablewebservices box in ''Site Administration > [[Advanced features]]''.
Web service tokens are read-once. Once used they are no longer available. If you forget it or need it, you can create a new one.


For security reasons, web services should only be enabled if you intend to make use of it.
[[File:webservicereadonce.jpg|center]]
== Administrator documentation ==
* [[How_to_create_and_enable_a_web_service|How to create and enable a web service]]
* [[Enable mobile web services|How to enable the mobile web service]]
* [[Web services authentication|Enable web services authentication]]


== User Manual ==
== User documentation ==
[[How to get a security key]]
Most of the time, the client application will retrieve the key (token) for a user. However, it is still possible for a user to view the key and to regenerate it.
* [[Security keys|How to obtain a security key (token)]]


== Administrator ==
==See also==
* [[How to enable web services for ordinary users]]
Sharing knowledge:
* [[How to enable web services for an external system]]
* [http://moodle.org/mod/forum/view.php?id=6971 Web services forum] on moodle.org
* [[Web_services_FAQ|Web services FAQ]]


== Developer ==
Developer documentation:
* [[Development:Creating a web service and a web service function]]
* [[Development:Web_services | Web services developer documentation]]
* [[Development:Creating a web service client]]
* [[:dev:Web_services_Roadmap | Web service Roadmap]]


== Specification / core development ==
Other implementations:
* [[Development:Web services]]
* [[:dev:Web_Services:OK_Tech_Web_Services|OK Tech Web Services]]
* [[Development:External services security]]
* [[Development:External services description]]
 
== Others implementations ==
* [[Web Services:OK Tech Web Services]]


[[Category:Web Services]]
[[Category:Web Services]]


[[es:Servicios web]]
[[de:Webservices]]
[[eu:Web-zerbitzuak]]
[[eu:Web-zerbitzuak]]
[[fr:Services Web]]
[[ja:ウェブサービス]]

Latest revision as of 14:43, 31 May 2024

Web services enable other systems to login to Moodle and perform operations.

_______________

Web service tokens are read-once. Once used they are no longer available. If you forget it or need it, you can create a new one.

webservicereadonce.jpg

Administrator documentation

User documentation

Most of the time, the client application will retrieve the key (token) for a user. However, it is still possible for a user to view the key and to regenerate it.

See also

Sharing knowledge:

Developer documentation:

Other implementations: