0.0.5 • Published 7 years ago
apac-extend v0.0.5
apac client
A wrapper for apac client
Installation
npm install apac-extend
Usage
Each method takes an options
hash as the first argument, and a callback as the second, which takes error
and response
arguments.
var amazon = require('apac-extend');
var client = amazon.creatClient({
accessKeyId : //your access key,
secretAccessKey : //your secret access key,
associateId : //your associate ID
});
client.itemSearch({
SearchIndex: 'DVD',
Director: 'Quentin Tarantino',
Actor: 'Samuel L. Jackson',
AudienceRating: 'R',
ResponseGroup: 'ItemAttributes,Offers,Images'
}).then(function (res) {
console.log(res);
}).catch(function(err){
console.error(err);
});
Methods
Amazon API Method | Our Method |
---|---|
BrowseNodeLookup | browseNodeLookup |
ItemSearch | itemSearch |
ItemLookup | itemLookup |
SimilarityLookup | similarityLookup |
CartAdd | addToCart |
CartClear | clearCart |
CartCreate | createCart |
CartGet | getCart |
CartModify | modifyCart |
- With
browseNodeLookup
,itemSearch
,itemLookup
andsimilarityLookup
response will be:
{
totalResults: '',
totalPage: '',
moreSearchResultsUrl: '',
items: []
}
Locale Settings
var amazon = require('apac-extend');
var client = amazon.createClient({
accessKeyId: //your access key
secretAccessKey: //your secret access key
associateId: //your associate ID
locale: 'uk'
});