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, 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 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. If you were using the development snap shot of the 6-x-1-dev branch you should now switch to using the 6-x-dev-2 version once it is published. 6-x-dev-2 is will be recommended version going forwards and an Alpha release should be available shortly.

Releases

Official releasesDateSizeLinksStatus
6.x-0.152009-Jul-1422.55 KBSupported for 6.xThis release is supported but is not currently the recommended release for 6.x.
5.x-0.922008-Sep-0219.34 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-2.x-dev2009-Nov-1135.15 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2009-Aug-0819.77 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.