Services

heyrocker - January 15, 2007 - 22:11

#D7CX: I pledge that services will have a full Drupal 7 release on the day that Drupal 7 is released.

A standardized solution of integrating external applications with Drupal. Service callbacks may be used with multiple interfaces like XMLRPC, JSON, JSON-RPC, REST, SOAP, AMF, etc. This allows a Drupal site to provide web services via multiple interfaces while using the same callback code. This is similar to what Flickr provides with their Flickr API Services.

Features:

  • Service API allow modules to create other services, including access control
  • Server API allow modules to create other servers, such as REST and SOAP
  • Service browser and testing page
  • Manage API keys

Service modules included:

  • file service
  • menu service
  • node service
  • system service
  • taxonomy service
  • user service
  • views service

*** 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.

Note services 6-x-1-dev is now feature frozen and will only be getting security and bug fixes going forwards. All new features will be available in 6-x-2-dev. There is not currently a drupal update.php based upgrade path from 6-x-1 to 6-x-2, but this can be achieved by updating the module and then enabling the keyauth module. The next 6-x-2 release should include an upgrade path.

Downloads

Recommended releases

Version Downloads Date Links
6.x-2.0-beta1 Download (37.7 KB) 2010-Jan-26 Notes
5.x-0.92 Download (19.34 KB) 2008-Sep-02 Notes

Other releases

Version Downloads Date Links
6.x-0.15 Download (22.55 KB) 2009-Jul-14 Notes

Development releases

Version Downloads Date Links
6.x-2.x-dev Download (37.7 KB) 2010-Jan-27 Notes
5.x-1.x-dev Download (19.77 KB) 2009-Aug-08 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.