Services

snelson - January 15, 2007 - 22:11

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 snapshotsDateSizeLinksStatus
6.x-1.x-dev2008-May-0818.09 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2008-May-0818.38 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
 
 

Drupal is a registered trademark of Dries Buytaert.