ActsAsAmazon =================== ActsAsAmazon allows a developer to declare a mapping between an ActiveRecord model and a product listed on Amazon. It uses the Ruby/Amazon library to add functionality so that models can be created from a search (by ASIN) through the amazon e-commerce services and provides directives to describe how database fields map to the data in a Ruby/Amazon SearchResult object. == Example class Book < ActiveRecord::Base acts_as_amazon maps_to_amazon_attribute :authorlist => 'authors', :combine => ';' maps_to_amazon_attribute :title => 'product_name' maps_to_amazon_attribute :isbn => 'asin' maps_to_amazon_attribute :publisher => 'manufacturer' maps_to_amazon_attribute :pubdate => 'release_date' end @book = Book.load_from_amazon(isbn.to_s) # Loads but does not save @book = Book.load_from_amazon!(isbn.to_s) # Loads data and saves to database == Installing ActsAsAmazon can be installed through the normal rails plugin system.