Services
The Services module package was created out of a need for a standardized solution of integrating external applications with Drupal. It builds on concepts from Drupal core's XMLRPC interface, but abstracts service callbacks so that they may be used with multiple interfaces like XMLRPC, SOAP, REST, AMF. This allows a Drupal site to provide web services via multiple interfaces while using the same callback code.
*** SERVICES IS STILL IN DEV! ***
We are currently working to improve the security and permissions model within Services, and are keeping Services in "dev" until we're confident its stable and secure. If you have an interest in using Services, please submit bug reports, patches or suggestions so that we can push it towards a release.
Note: XMLRPC server support is included in this package. To enable AMF support for Flash and Flex, you must download and install the AMFPHP server module in addition to this module.
Visit the Services Handbook for help and information. Subscribe to the Services Group for news, updates and discussions.
Features:
- service browser
- manage api keys
- services are defined in modules using the service api
- servers such as XMLRPC and AMFPHP are defined in modules using the server api
Service modules included:
- node service
- user service
- taxonomy service
- system service
- views service
Server modules included:
- xmlrpc server
Additional server modules available:
Releases
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2008-May-08 | 18.09 KB | Download · Release notes | Development snapshot | |
| 5.x-1.x-dev | 2008-May-08 | 18.38 KB | Download · Release notes | Development snapshot | |
