An open API service indexing awesome lists of open source software.

https://github.com/gravityblast/musixmatch-node

javascript musiXmatch API library for nodejs
https://github.com/gravityblast/musixmatch-node

Last synced: about 1 year ago
JSON representation

javascript musiXmatch API library for nodejs

Awesome Lists containing this project

README

          

# musiXmatch API library for NodeJS

## Examples

var util = require("util");
var mXm = require("musixmatch");

mXm.Config.API_KEY = "YOUR_API_KEY";

var successCallback = function(modelOrCollection) {
console.log("Success:");
console.log(" " + util.inspect(modelOrCollection));
};

var errorCallback = function(response) {
console.log("Error callback:");
console.log(" " + util.inspect(response));
};

mXm.API.getTrack(TRACK_ID, successCallback, errorCallback);
mXm.API.getLyrics(LYRICS_ID, successCallback, errorCallback);
mXm.API.getArtist(ARTIST_ID, successCallback, errorCallback);
mXm.API.getAlbum(ALBUM_ID, successCallback, errorCallback);
mXm.API.getSubtitle(TRACK_ID, successCallback, errorCallback);
mXm.API.searchTrack({q: QUERY}, successCallback);