Thursday, January 28, 2010

Amazon on Rails what?

I'm building a Rails web app and was wondering what is the best way to get a list of products that Amazon would return based on a search term?

For example, if I sent amazon the term "iphone", I'd get a list of iphones back from Amazon. -

Confusion of confusions...

sudo gem install rubygems-update
sudo /var/lib/gems/1.8/bin/update_rubygems
sudo gem install ECS amazon-ecs aws ruby-aws aws right_aws ruby-aaws

I had the same question and immediately became confused as to which of these is what I need.

Will the real Ruby on Rails Product Advertising API please stand up?

Amazon's Product Advertising API (formerly known as Amazon E-Commerce API (ECS), formerly known as just Amazon Web Services (AWS), is sometimes referred to as Amazon's Associates Web Service (AAWS)). Ugh!
If you don't believe me:
Notice that the first hit is APAA.


Ruby/(A)AWS (previously Ruby/AWS)
gem install ruby-aaws
Ruby/(A)AWS is a Ruby library interface to Amazon's Associates Web Service.
A Ruby language library that allows programmatic access to the popular Amazon Web sites via the AWS v4 API. It is the successor to the once popular, but now obsolete Ruby/Amazon.
by Ian Macdonald

A nice rubyish interface to the Amazon Product Advertising API, formerly known as the Associates Web Service and before that the Amazon E-Commerce Service.

AWS means Amazon Web Services. It used to mean Amazon's Associates Web Service

gem install ruby-aws
framework for Amazon Web Services, including full-featured library for accessing Mechanical Turk.
by David Parrott

Amazon E-Commerce API (ECS) is old. The docs haven't been updated since 2005.

gem install ECS
ECS is a Ruby interface to Amazon E-Commerce Service.
by wzph

gem install amazon-ecs
A generic Amazon E-commerce REST API with configurable default options and method call options.
by PluitSolutions


Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home