Difference between revisions of "Module Web Services API SOAP (developer)"
m |
m |
||
Line 1: | Line 1: | ||
{{TemplateDocDevEn}} | {{TemplateDocDevEn}} | ||
+ | |||
+ | Dolibarr provides a server and a client for web services in directory '''htdocs/webservices'''. | ||
+ | |||
+ | |||
+ | |||
= Dolibarr web services server = | = Dolibarr web services server = | ||
− | + | This server use embended php Nusoap library (no need to add PHP module) modified to work with PHP4 and PHP5. | |
You can send your own SOAP request to relative URL | You can send your own SOAP request to relative URL | ||
'''/webservices/server.php''' | '''/webservices/server.php''' |
Revision as of 08:32, 9 July 2009
Dolibarr provides a server and a client for web services in directory htdocs/webservices.
Dolibarr web services server
This server use embended php Nusoap library (no need to add PHP module) modified to work with PHP4 and PHP5. You can send your own SOAP request to relative URL /webservices/server.php
For example on Dolibarr demo, send your SOAP requests to http://demo.dolibarr.org/webservices/server.php
Only few services are available. You can see full list of Dolibarr Webservices provided, by calling the URL with no POST parameters.
For example, to see all Webservices functions available on Dolibarr demo, just call the following URL with no parameters:
http://demo.dolibarr.org/webservices/server.php
To get the WSDL file that describe webservices contracts, you can call:
http://demo.dolibarr.org/webservices/server.php?wsdl
Dolibarr web services client
Note that you can see an example of code for a PHP client calling this relative URL /webservices/server.php For example on Dolibarr demo, call
http://demo.dolibarr.org/webservices/client.php