RAA - ruby-aws/0.2.0

ruby-aws / 0.2.0

Short description: Interface to Amazon Associates Web Service (AWS) v4.
Category: Library/WWW
Status: alpha
Created: 2008-03-24 18:55:24 GMT
Last update: 2008-04-28 22:59:22 GMT
Owner: Ian Macdonald (Projects of this owner)
Homepage: http://www.caliban.org/ruby/ruby-aws/
Download: http://www.caliban.org/files/ruby/ruby-aws-0.2.0.tar.gz
License: GPL
Dependency:
None
Description:

Ruby/AWS is the sequel to Ruby/Amazon. See the README file in the archive for more information.

Ruby/AWS is a Ruby language library that allows the programmer to retrieve information from the popular Amazon Web site via Amazon Web Services. In addition to the original amazon.com site, amazon.co.uk, amazon.de, amazon.fr, amazon.ca and amazon.co.jp are also supported.

This library is the sequel to Ruby/Amazon. All too often, sequels fall short of expectations, but Ruby/AWS has the noble aim of being better than its predecessor. It has some distance to travel before that aim is achieved, but we're getting there.

Happily, a significant portion of the AWS v4 API is already supported. Currently implemented operations are:

BrowseNodeLookup
CustomerContentLookup
CustomerContentSearch
Help
ItemLookup
ItemSearch
ListLookup
ListSearch
SellerListingLookup
SellerListingSearch
SellerLookup
SimilarityLookup
TagLookup
TransactionLookup

Multiple operations and batch requests are also supported, but not well tested. Beware of bugs.

Shopping cart functionality is not currently implemented.


Changes in 0.2.0:

Many more types of operation are now supported. In fact, everything except shopping cart operations is now supported.

Symbols can now be used instead of Strings as parameters when instantiating operation and response group objects.

Image objects can now retrieve their images and optionally overlay them with percentage discount icons.

Compatibility fixes for Ruby 1.9.

Dozens of other fixes and minor improvements.


Changes in 0.1.0:

This version features a completely rewritten XML parser, which dynamically creates classes based on XML returned by AWS. This makes Ruby/AWS highly future-proof.

Multiple operations are now implemented.

Numerous fixes and small improvements have been made.

Large scale code clean-up has been performed.

Much more documentation has been added.

Versions: [0.8.1 (2010-03-20)] [0.8.0 (2010-02-21)] [0.7.0 (2009-06-16)] [0.6.0 (2009-05-26)] [0.5.1 (2009-05-26)] [0.5.0 (2009-02-20)] [0.4.4 (2008-10-03)] [0.4.3 (2008-09-22)] [0.4.2 (2008-09-10)] [0.4.1 (2008-08-18)] [0.4.0 (2008-07-05)] [0.3.3 (2008-06-23)] [0.3.2 (2008-06-17)] [0.3.1 (2008-06-10)] [0.3.0 (2008-05-19)] [0.2.0 (2008-04-28)] [0.1.0 (2008-04-12)] [0.0.1 (2008-03-24)]

Edit this project (for project owner)

back to RAA top