Class: Services_AmazonECS4
Source Location: /Services_Amazon-0.3.0/AmazonECS4.php
Class for accessing and retrieving information from Amazon's Web Services
Author(s):
Version:
- Release: @package_version@
|
|
Inherited Variables
|
Inherited Methods
|
Class Details
Method Detail
Services_AmazonECS4 (Constructor) [line 159]
Services_AmazonECS4 Services_AmazonECS4(
string
$subid, [string
$associd = null])
|
|
Constructor
Parameters:
BrowseNodeLookup [line 289]
array BrowseNodeLookup(
string
$browsenode_id, [array
$options = array()])
|
|
Retrieves information about a browse node Example: <?php
?>
Parameters:
CartAdd [line 320]
array CartAdd(
string
$cart_id, string
$hmac, array
$item, [array
$options = array()])
|
|
Adds items to an existing remote shopping cart Example: <?php
$item = array('ASIN' => 'aaaaaaaaaa', 'Quantity' => 1);
// $item = array(array('ASIN' => 'aaaaaaaaaa', 'Quantity' => 1),
// array('OfferListingId' => 'bbbbbbbbbb', 'Quantity' => 10),
// array('ASIN' => 'cccccccccc', 'Quantity' => 20));
$result = $amazon->CartAdd('[Cart ID]', '[HMAC]', $item);
?>
Parameters:
CartClear [line 340]
array CartClear(
string
$cart_id, string
$hmac, [array
$options = array()])
|
|
Removes all the contents of a remote shopping cart
Parameters:
CartCreate [line 369]
array CartCreate(
array
$item, [array
$options = array()])
|
|
Creates a new remote shopping cart Example: <?php
$item = array('ASIN' => 'aaaaaaaaaa', 'Quantity' => 1);
// $item = array(array('ASIN' => 'aaaaaaaaaa', 'Quantity' => 1),
// array('ASIN' => 'cccccccccc', 'Quantity' => 20));
?>
Parameters:
CartGet [line 387]
array CartGet(
string
$cart_id, string
$hmac, [array
$options = array()])
|
|
Retrieves the contents of a remote shopping cart
Parameters:
CartModify [line 419]
array CartModify(
string
$cart_id, string
$hmac, array
$item, [array
$options = array()])
|
|
Modifies the quantity of items in a cart and changes cart items to saved items Example: <?php
$item = array('CartItemId' => 'aaaaaaaaaa', 'Quantity' => 1);
// $item = array('CartItemId' => 'aaaaaaaaaa', 'Action' => 'SaveForLater');
// $item = array(array('CartItemId' => 'aaaaaaaaaa', 'Quantity' => 1),
// array('CartItemId' => 'cccccccccc', 'Quantity' => 20));
$result = $amazon->CartModify('[Cart ID]', '[HMAC]', $item);
?>
Parameters:
CustomerContentLookup [line 438]
array CustomerContentLookup(
string
$customer_id, [array
$options = array()])
|
|
Retrieves publicly available content written by specific Amazon customers
Parameters:
CustomerContentSearch [line 455]
array CustomerContentSearch(
[array
$customer = null], [array
$options = array()])
|
|
Searches for Amazon customers by name or email address
Parameters:
doBatch [line 707]
array doBatch(
string
$operation, array
$shared, array
$params1, array
$params2)
|
|
Combines requests for the same operation into a single request Example: <?php
$shared = array('SearchIndex' => 'Books',
'Keywords' => 'php');
$params1 = array('ItemPage' => '1');
$params2 = array('ItemPage' => '2');
$result = $amazon->doBatch('ItemSearch', $shared, $params1, $params2);
?>
Parameters:
doMultiOperation [line 745]
array doMultiOperation(
string
$operation1, array
$params1, string
$operation2, array
$params2)
|
|
Combines the different operations into a single request Example: <?php
$params1 = array('SearchIndex' => 'Books',
'Title' => 'sushi');
$params2 = array('Keywords' => 'tempura');
'SellerListingSearch', $params2);
?>
Parameters:
getApiVersion [line 172]
Retrieves the current version of this classes API
getLastUrl [line 267]
Retrieves the last URL accessed to the Amazon (for debugging)
getProcessingTime [line 256]
string getProcessingTime(
)
|
|
Retrieves the processing time
Help [line 480]
array Help(
string
$help_type, string
$about, [array
$options = array()])
|
|
Retrieves information about operations and response groups Example: <?php
$result = $amazon->Help('Operation', 'ItemLookup');
?>
Parameters:
ItemLookup [line 508]
array ItemLookup(
string
$item_id, [array
$options = array()])
|
|
Retrieves information for products Example: <?php
$options = array();
$options['ResponseGroup'] = 'Large';
$result = $amazon->ItemLookup('[ASIN(s)]', $options);
?>
Parameters:
ItemSearch [line 537]
array ItemSearch(
string
$search_index, [array
$options = array()])
|
|
Searches for products Example: <?php
$options = array();
$options['Keywords'] = 'sushi';
$options['Sort'] = 'salesrank';
$options['ResponseGroup'] = 'ItemIds,ItemAttributes,Images';
?>
Parameters:
ListLookup [line 555]
array ListLookup(
string
$list_type, string
$list_id, [array
$options = array()])
|
|
Retrieves products in a specific list
Parameters:
ListSearch [line 583]
array ListSearch(
string
$list_type, array
$keywords, [array
$options = array()])
|
|
Searches for a wish list, baby registry, or wedding registry Example: <?php
$keywords = array('Name' => 'hoge');
$result = $amazon->ListSearch('WishList', $keywords);
?>
Parameters:
SellerListingLookup [line 602]
array SellerListingLookup(
string
$id_type, string
$id, [array
$options = array()])
|
|
Retrieves information about Amazon zShops and Marketplace products
Parameters:
SellerListingSearch [line 629]
array SellerListingSearch(
string
$search_index, [array
$options = array()])
|
|
Searches for Amazon zShops and Marketplace products Example: <?php
$keywords = array('Keywords' => 'pizza');
?>
Parameters:
SellerLookup [line 645]
array SellerLookup(
string
$seller_id, [array
$options = array()])
|
|
Retrieves information about specific sellers
Parameters:
setAssociateID [line 196]
void setAssociateID(
string
$associd)
|
|
Sets an Associate ID
Parameters:
setBaseUrl [line 208]
void setBaseUrl(
string
$url)
|
|
Sets the base URL
Parameters:
setLocale [line 222]
mixed setLocale(
string
$locale)
|
|
Sets the locale passed when making a query to Amazon Currently US, UK, DE, JP, FR, and CA are supported
Parameters:
setSubscriptionID [line 184]
void setSubscriptionID(
string
$subid)
|
|
Sets a Subscription ID
Parameters:
setVersion [line 245]
void setVersion(
string
$version)
|
|
Sets a version
Parameters:
SimilarityLookup [line 661]
array SimilarityLookup(
string
$item_id, [array
$options = array()])
|
|
Retrieves products that are similar to Amazon products
Parameters:
TransactionLookup [line 677]
array TransactionLookup(
string
$transaction_id, [array
$options = array()])
|
|
Retrieves information about the status of financial transactions
Parameters:
Documentation generated on Mon, 11 Mar 2019 14:13:43 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|
|