Amazon Web Services API Module

Events happening in the community are now at Drupal community events on www.drupal.org.
dragonwize's picture

I have just uploaded the beginning of my Amazon Web Services API module.

This module is for other module developers that want to consume Amazon's web services. It abstracts the services to functions allowing developers to easily use them without dealing with the lower level details of creating, sending, and receiving the requests. Currently, only REST style requests are supported but SOAP is planned for a later release.

Currently I have the main api module and about 80% of the S3 module written with others following fairly quickly. The modules are easy to use by just calling the functions you need. There has been little testing so far but I have made every attempt to make it PHP4 & PHP5 compatible (for now). The modules also still allow a great deal of flexibility by trying to ensure that all features of the services are still available to use.

The module requires the REST Client module. I did not use drupal_http_request() because it fails in dealing with large files and allowing the flexibility needed for REST requests. This is a new module I have written also but have purposed it for module developers to use with other REST services.

As these are API modules, I would love to hear from and collaborate with other developers. Contact me via this post, the module issue queue, or IRC.

Comments

I'm in

toemaz's picture

Ok, I'll be interested to collaborate on this module. I have build some simple modules interfacing with S3 and SQS using PEAR and the s3 and sqs classes provided by a php test utility. If you are interested in my modules, let me know. Anyhow, you can call me in as a developer & tester.

BTW the link towards the module is invalid. You may want to fix it.

Me too!

simonc's picture

I've just uploaded support for the EC2 API into the issue queue: http://drupal.org/node/214944

Way too cool!

matt@antinomia's picture

Wow, this is way too cool! I'll try to give it a good run-through next week and post any comments/suggestions.

--
Matt Koglin, Antinomia Solutions

Amazon Web Services (S3, EC2)

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: