forked from dmcquay/node-apac
-
Notifications
You must be signed in to change notification settings - Fork 0
node-apac - Node.js client for the Amazon Product Advertising API, including support of Request Signatures
License
bluepuma77/node-apac
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
apac (Amazon Product Advertising Client) will allow you to access the Amazon Product Advertising API. Learn more about the API at https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html. Install using npm: npm install apac@latest If you try to install without "@latest", it will try to install the most recent stable version, but there is no stable version yet. So for now you must specify latest. Here is a quick start to help you get node, npm and node-apac installed and running: www.synchrosinteractive.com/blog/1-software/39-node-apac-quick-start Here's a quick example: var sys = require('sys'), OperationHelper = require('apac').OperationHelper; var opHelper = new OperationHelper({ awsId: '[YOUR AWS ID HERE]', awsSecret: '[YOUR AWS SECRET HERE]', assocId: '[YOUR ASSOCIATE TAG HERE]', }); opHelper.execute('ItemSearch', { 'SearchIndex': 'Books', 'Keywords': 'harry potter', 'ResponseGroup': 'ItemAttributes,Offers' }, function(error, results) { if (error) { sys.print('Error: ' + error + "\n") } sys.print("Results:\n" + sys.inspect(results) + "\n"); }); Results are returned as a JSON object (XML results parsed using xml2js -- thanks pierrel). The library is pretty slim. It is also very new and may be unstable. That said, I'm using it without any problems.
About
node-apac - Node.js client for the Amazon Product Advertising API, including support of Request Signatures
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- JavaScript 100.0%