Changes for version 0.06

  • (ms) applied workaround for AMZN's wishlist bug: If a wishlist is longer than 10 items, AMZN returns the first 10 items with no indication if there's any followup pages. The workaround just tries to fetch another batch in case there's exactly 10 and hides eventually encountered errors.
  • Dan Sully <daniel@electricrain.com> provided a patch to suppress a warning in case a music item isn't returning a 'year' field
  • Barnaby Claydon <bclaydon@perseus.com> reported a couple of problems with wishlists, they're fixed by the following patches:
  • (ms) Added new property Net::Amazon::Property::DVD
  • (ms) Changed as_string() of default Net::Amazon::Property (used if we come across a 'Toy' or 'Video Game' category) to return a more human-readable format.
  • (ms) Implemented retry strategy on Amazon's temporary errors, if we encounter one, we'll sleep for 1 sec and then retry at most twice.
  • (ms) Accessors have been changed to return an empty string if a value hasn't been specified in XML. Products without price and other anomalies won't cause perl warnings anymore.

Modules

Framework for accessing amazon.com via SOAP and XML/HTTP
Baseclass for products on amazon.com
Class for books on amazon.com
Class for DVDs on amazon.com
Class for pop CDs on amazon.com
Baseclass for requests to Amazon's web service
Class for submitting ASIN requests
Class for submitting Artist requests
request class for keyword search
request class for UPC search
request class for wishlist search
Baseclass for responses from Amazon's web service

Provides

in lib/Net/Amazon/Response/ASIN.pm
in lib/Net/Amazon/Response/Artist.pm
in lib/Net/Amazon/Response/Keyword.pm
in lib/Net/Amazon/Response/UPC.pm
in lib/Net/Amazon/Response/Wishlist.pm