Node.js: usare le Amazon Product Advertising API

Per effettuare richieste alle Amazon Product Advertising API in Node.js possiamo utilizzare un modulo specifico.

Node.js di Gabriele Romanato

Per effettuare richieste alle Amazon Product Advertising API in Node.js possiamo utilizzare un modulo specifico.

Per prima cosa installiamo il modulo:


npm install amazon-product-api

Quindi lo includiamo nel nostro codice principale:


var amazon = require('amazon-product-api');

A questo punto inseriamo le nostre credenziali di accesso:


var amazonClient = amazon.createClient({
  awsTag: 'tag affiliate',
  awsId: 'public key AWS',
  awsSecret: 'secret key AWS'
});

Quindi effettuiamo le richieste alle API di Amazon:


amazonClient.itemLookup({
	itemId: 'B000K6CRB4',
	responseGroup: 'ItemAttributes,Images'
}, function(err, results) {
	if(err) {
		// errore
	} else {
		// risultati
		console.log(results);
	}
});

L'output JSON consta di una serie di array annidati.

Documentazione

Amazon Product Advertising API client

Commenti