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 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.
Commenti