0.0.16 • Published 9 years ago

searchtracks v0.0.16

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

Searchtracks

Search Tracks

Build Status

NPM version

Dependency Status

Example:

var Prostopleer = require('searchtracks/prostopleer');
var SearchTracks = require('searchtracks');

var searchTracks = new SearchTracks(new Prostopleer());

var params = {
    query: 'slot',
    limit: 20
};
searchTracks.search(params, function(error, response) {

    if (!error) {
        if (response) {

            if (response.success) {

                console.log('Found tracks: ' + response.count);

                for (var track in response.tracks) {
                    console.log('First track: ' + response.tracks[track].artist + ' - ' + response.tracks[track].track);

                    var params = {
                        track_id: response.tracks[track].id
                    };
                    searchTracks.getTrackUrl(params, function(error, url) {

                        if (!error && url) {
                            console.log('URL: ' + url);
                        } else {
                            console.error(error);
                        }
                    });
                    break;
                }
            } else {
                console.error(response);
            }
        } else {
            console.error('Empty response.');
        }
    } else {
        console.error(error);
    }
});
0.0.16

9 years ago

0.0.15

10 years ago

0.0.14

10 years ago

0.0.13

10 years ago

0.0.12

10 years ago

0.0.11

10 years ago

0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago