iTunes Search API
$ npm install --save itunes-search-api
const fs = require('fs');
const itunesSearchApi = require('itunes-search-api');
const opts = {
query: {
entity: 'musicArtist',
limit: 1
}
};
itunesSearchApi('deftones', opts).then(res => {
console.log(res.body);
//=> {resultCount: 1, results: [{...}]}
});
// Stream
itunesSearchApi.stream('deftones', opts).pipe(fs.createWriteStream('data.json'));
Type: string
Type: object
$ npm install -g itunes-search-api
$ itunes-search-api --help
Usage
itunes-search-api <input>
Options
--country Two-letter country code [Default: us]
--entity Type of results returned [Default: album]
--limit Number of results to return [Default: 25]
Example
$ itunes-search-api deftones
{resultCount: 19, results: [{...}]}
MIT © Alex Cross