Home » Web Services » Services_Amazon
PHP interface to Amazon Product Advertising API
This package is unmaintained.
Download latest release 0.9.0 (archived versions might be outdated)
License: BSD
Description
Services_Amazon:
* PHP interface to Amazon Product Advertising API
* All APIs are supported: Lookup and Search for products, carts, similar items and so on
* Multiple locale support: US, UK, DE, JP, FR and CA
* Caching support
Services_AmazonECS4:
* DEPRECATED: After August 15, 2009, all requests will be denied.
* A class using Amazon Associates Web Service 4.0 (Amazon E-Commerce Service 4.0)
* Provide associate links
* Remote cart support
* Multiple locale support: US, UK, DE, JP, FR and CA
* Caching support
Maintainers
- Tatsuya Tsuruoka (ttsuruoka) — lead, active
- John Downey (AZTEK) — lead, inactive
Dependencies
Required
- PHP (>= 4.0.0)
- PEAR Installer (>= 1.4.0b1)
- PEAR
- HTTP_Request
- XML_Serializer (>= 0.17.0)
Optional
Releases
- 0.9.0 (beta, 2011-12-22)
Release notes
License: BSD
Services_Amazon (Amazon.php):
* New Product Advertising API support - 0.8.0 (beta, 2009-05-10)
Release notes
License: BSD
Services_Amazon (Amazon.php):
* Breaking backward compatibility
* Product Advertising API support
* New APIs: TagLookup, VehiclePartLookup, VehiclePartSearch, VehicleSearch
Services_AmazonECS4 (AmazonECS4.php):
* Fixed Bug #13556: Incorrect Operation value for TransactionLookup - 0.7.1 (beta, 2007-12-17)
Release notes
License: BSD
Services_Amazon (Amazon.php):
* Fixed Bug #10804: setLocale() and constructor bug
Services_AmazonECS4 (AmazonECS4.php):
* Fixed Bug #9529: Problem with Creator elements
* Implemented Req #5869: Provide access to the raw XML
* Implemented Req #10687: set array for SimilarityLookup
* Implemented Req #12677: Proxy support - 0.7.0 (beta, 2006-11-04)
Release notes
License: BSD
Services_Amazon (Amazon.php):
* Fixed Bug #8527: Using locale de, uk, jp and fr does not work - 0.6.0 (beta, 2006-08-04)
Release notes
License: BSD
Services_AmazonECS4 (AmazonECS4.php):
* Fixed Bug #8182: _checkContentError() always returns an error when doBatch() is called - 0.5.0 (beta, 2006-05-20)
Release notes
License: BSD
Services_AmazonECS4 (AmazonECS4.php):
* Fixed Bug #5821: E_NOTICE in AmazonECS4.php
* Fixed Bug #6430: No unified return values (BC Break: Some items always be enumerated.)
* Fixed Bug #7235: Deserialize error not caught
Services_Amazon (Amazon.php):
* Fixed Bug #6605: reference to NULL element - 0.4.0 (beta, 2005-10-18)
Release notes
License: BSD
Services_AmazonECS4:
* Added caching support (Request #5672)
Services_Amazon examples:
* Fixed PHP_SELF XSS issue - 0.3.1 (beta, 2005-10-09)
Release notes
License: BSD
Services_AmazonECS4:
* Fixed Bug #5638
Services_Amazon examples:
* Fixed XSS issue
* Cleaned up some code - 0.3.0 (beta, 2005-10-06)
Release notes
License: BSD
* Fixed Request #2299
* Fixed Request #4030
* Added a new class Services_AmazonECS4 using Amazon E-Commerce Service version 4.0 - 0.2.0 (beta, 2004-08-21)
Release notes
License: BSD
-Amazon.php
o Changed constructor to allow base url and locale to be set for use when quering the server.
o Added methods setBaseUrl, getBaseUrl, setLocale, and getLocale. - 0.1.0 (beta, 2004-08-13)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #2168 | Closed | Req | 2004-08-20 | change of amazon URL | |
| #2299 | Closed | Req | 2004-09-07 | TotalResults should be included in $products | |
| #2342 | Closed | Bug | 2004-09-15 | $mode of null returns music only by default | |
| #2366 | Closed | Req | 2004-09-21 | proxy support needed | |
| #2840 | Closed | Req | 2004-11-27 | Better documentation of SetBaseURL | |
| #2974 | Closed | Req | 2004-12-15 | Support for different Countries / Languages | |
| #4030 | Closed | Req | 2005-04-02 | HTTP_Request should be used instead of HTTP_Client | |
| #4212 | Closed | Req | 2005-04-23 | Add CVS url to the package info page | |
| #5638 | Closed | Bug | 2005-10-09 | Services_AmazonECS4 doesn't return an "invalid Subscription ID" error | |
| #5670 | Bogus | Bug | 2005-10-12 | doMultiOperation() missing a 2 | |
| #5672 | Closed | Req | 2005-10-12 | Enable Caching | |
| #5821 | Closed | Bug | 2005-10-29 | [PATCH] E_NOTICE in AmazonECS4.php | |
| #5869 | Closed | Req | 2005-11-04 | Provide access to the raw XML returned from the service | |
| #6430 | Closed | Bug | 2006-01-06 | No unified return values | |
| #6605 | Closed | Bug | 2006-01-27 | reference to NULL element | |
| #6783 | Duplicate | Bug | 0.4.0 | 2006-02-14 | Notice triggered |
| #7052 | Duplicate | Req | 0.4.0 | 2006-03-07 | Forcing Enumeration On XML |
| #7235 | Closed | Bug | 0.4.0 | 2006-03-29 | Deserialize error not caught |
| #7237 | No Feedback | Bug | 0.4.0 | 2006-03-29 | Chunked HTTP Reponse not supported |
| #8182 | Closed | Bug | 0.5.0 | 2006-07-11 | I retreaved a wrong PEAR::raiseError ? |
| #8527 | Closed | Req | 0.6.0 | 2006-08-21 | Using locale 'de' does not work - HTTP Status 302 not supported |
| #8709 | Wont fix | Req | 0.6.0 | 2006-09-15 | Can you change 'Cache' to 'Cache_Lite' |
| #9529 | Closed | Req | 0.7.0 | 2006-12-02 | Problem with Creator elements |
| #10687 | Closed | Req | 0.7.0 | 2007-04-11 | set array for SimilarityLookup |
| #10804 | Closed | Bug | 0.7.0 | 2007-04-22 | setLocale() and constructor bug |
| #12677 | Closed | Req | 0.7.0 | 2007-12-13 | Proxy support needed |
| #12678 | Duplicate | Req | 0.7.0 | 2007-12-13 | Proxy support needed |
| #13556 | Closed | Bug | 0.7.1 | 2008-04-01 | Incorrect "Operation" Value for TransactionLookup Function in ECS4 |
| #13731 | Closed | Req | 0.7.1 | 2008-04-21 | ECS V3.0 is no longer supported |
| #14873 | Closed | Bug | CVS | 2008-10-25 | skip tests when config is not available, not fail |
| #16206 | Closed | Req | 0.7.1 | 2009-05-08 | Service Will Require Authentication as of Aug 15 2009 |
| #18689 | Closed | Req | 0.8.0 | 2011-07-26 | Amazon Changing API As Of October 25, 2011 |
| #18898 | Duplicate | Bug | 0.8.0 | 2011-10-10 | Amazon returned invalid HTTP response code 400 |
| #19293 | Open | Req | 0.9.0 | 2012-02-15 | Services_Amazon should use HTTP_Request2 |
| #19572 | Open | Req | 2012-08-18 | This script was written to work with Services_Amazon 1 API |