Node.js: usare le Amazon Product Advertising API

Node.js: usare le Amazon Product Advertising API

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

Torna su