Projects / Ruby/Amazon


Ruby/Amazon is a simple Ruby library that allows one to retrieve information from the popular Website via Amazon Web Services v3. It aims to wrap the grunt work of interacting with the Amazon API behind a high-level layer of Ruby and, in so doing, make it easier to use. Ruby/Amazon is succeeded by Ruby/AWS.

Operating Systems

Recent releases

  •  09 Aug 2006 22:01

    Release Notes: In methods that use the 'keywords' parameter, it was being URL-encoded too early, which could lead to format-specifier-related exceptions. This is another manifestation of the bug that was believed fixed in 0.9.1. When using shopping carts, the purchase URL now works within the 'uk' locale. Previously, only the 'us' locale worked. In all likelihood, the other locales can now use it too.

    •  06 Aug 2006 03:26

      Release Notes: The library will now follow HTTP redirections a maximum of Amazon::Search::MAX_REDIRECTS times before aborting a search. A bug that caused reassignment of a request object's locale to not trigger the establishment of an HTTP connection to the new locale's server was fixed along with a bug in multiple search methods, whereby the 'keywords' parameter was not URL-escaped. Multiple methods have undergone minor changes to comply with changes made by Amazon to AWSv3 in March 2006. Problems with third-party searches could cause an attempt to raise an exception in the wrong namespace.

      •  02 Mar 2005 09:45

        Release Notes: The international properties and are now supported. This includes geolocation for these areas. #actor_search, #director_search, #manufacturer_search, and #text_stream_search were all broken. These have been fixed.

        •  26 Sep 2004 20:40

          Release Notes: Power searches were not working. This has been fixed.

          •  21 Sep 2004 19:33

            Release Notes: Geolocation was not working properly. This has been fixed. nil is now returned instead of throwing an Amazon::AttributeError exception when calling a non-existent property. This effectively removes the need for the Amazon::AttributeError exception class. @catalogue is now allowed as a synonym of @catalog when calling this item property.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.