Esta é uma biblioteca Javascript desenvolvida para buscar letras de músicas no site Vagalume, através da sua API oficial.
npm install @eugabrielsilva/vagalume
É necessário ter uma token de autorização para acessar a API.
const Vagalume = require('@eugabrielsilva/vagalume');
const vagalume = new Vagalume('API_TOKEN'); // sua token
vagalume.search('just the way you are').then(data => {
console.log(data);
}).catch(error => {
console.log(error);
});
A função
search()
é assíncrona e retorna uma Promise.
Caso alguma música seja encontrada, um objeto JSON é retornado com a resposta. Se nada for encontrado, um erro é retornado.
{
"name:": "Just The Way You Are",
"artist": "Bruno Mars",
"url": "https://www.vagalume.com.br/bruno-mars/just-the-way-you-are.html",
"lyrics": "Oh her eyes, her eyes\nMake the stars look like they're not shining\nHer hair, her hair\nFalls perfectly without her trying\nShe's so beautiful (...)"
}
Desenvolvido por Gabriel Silva.