Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

__call(
string $method, array $args
)
:
\Zend_Service_Amazon_Query
Prepares query parameters
Name | Type | Description |
---|---|---|
$method | string | |
$args | array |
Type | Description |
---|---|
\Zend_Service_Amazon_Query | Provides a fluent interface |
Exception | Description |
---|---|
\Zend_Service_Exception |

__construct(
string $appId, string $countryCode
=
US, $secretKey
=
null
)
:
\Zend_Service_Amazon
Constructs a new Amazon Web Services Client
Inherited from: \Zend_Service_Amazon::__construct()Name | Type | Description |
---|---|---|
$appId | string | Developer's Amazon appid |
$countryCode | string | Country code for Amazon service; may be US, UK, DE, JP, FR, CA |
$secretKey |
Type | Description |
---|---|
\Zend_Service_Amazon |
Exception | Description |
---|---|
\Zend_Service_Exception |

_checkErrors(
\DOMDocument $dom
)
:
void
Name | Type | Description |
---|---|---|
$dom | \DOMDocument |
Exception | Description |
---|---|
\Zend_Service_Exception |

_prepareOptions(
string $query, array $options, array $defaultOptions
)
:
array
Prepare options for request
Inherited from: \Zend_Service_Amazon::_prepareOptions()Name | Type | Description |
---|---|---|
$query | string | Action to perform |
$options | array | User supplied options |
$defaultOptions | array | Default options |
Type | Description |
---|---|
array |

buildRawSignature(
string $baseUri, array $options
)
:
string
Name | Type | Description |
---|---|---|
$baseUri | string | |
$options | array |
Type | Description |
---|---|
string |

computeSignature(
string $baseUri, string $secretKey, array $options
)
:
string
Compute Signature for Authentication with Amazon Product Advertising Webservices
Inherited from: \Zend_Service_Amazon::computeSignature()Name | Type | Description |
---|---|---|
$baseUri | string | |
$secretKey | string | |
$options | array |
Type | Description |
---|---|
string |

getRestClient(
)
:
\Zend_Rest_Client
Returns a reference to the REST client
Inherited from: \Zend_Service_Amazon::getRestClient()Type | Description |
---|---|
\Zend_Rest_Client |

itemLookup(
string $asin, array $options
=
array
)
:
\Zend_Service_Amazon_Item|\Zend_Service_Amazon_ResultSet
Look up item(s) by ASIN
Inherited from: \Zend_Service_Amazon::itemLookup()Name | Type | Description |
---|---|---|
$asin | string | Amazon ASIN ID |
$options | array | Query Options |
Type | Description |
---|---|
\Zend_Service_Amazon_Item\Zend_Service_Amazon_ResultSet |
Exception | Description |
---|---|
\Zend_Service_Exception |

itemSearch(
array $options
)
:
\Zend_Service_Amazon_ResultSet
Search for Items
Inherited from: \Zend_Service_Amazon::itemSearch()Name | Type | Description |
---|---|---|
$options | array | Options to use for the Search Query |
Type | Description |
---|---|
\Zend_Service_Amazon_ResultSet |
Exception | Description |
---|---|
\Zend_Service_Exception |

search(
)
:
\Zend_Service_Amazon_Item|\Zend_Service_Amazon_ResultSet
Search using the prepared query
Type | Description |
---|---|
\Zend_Service_Amazon_Item\Zend_Service_Amazon_ResultSet |

setRestClient(
$client
)
:
\Zend_Service_Amazon
Set REST client
Inherited from: \Zend_Service_Amazon::setRestClient()Name | Type | Description |
---|---|---|
$client | Zend_Rest_Client |
Type | Description |
---|---|
\Zend_Service_Amazon |