-
Notifications
You must be signed in to change notification settings - Fork 0
Inconsistent lyric availability #2
Comments
Hi there! Lyrics are actually fetched from a brazilian website: http://vagalume.com.br. |
Yeah that's what i figured. I know rapgenius forsure has a public API,pretty sure a few other services do. I need to do some more research to find as many as I can to try and close that gap I'll probably add the functionality myself to scan multiple services until the song is found. |
If you find some good and free service, I'll add them to my project! |
http://www.cajunlyrics.com/?page=api I also noted that you can use the wikia API to access lyrics from. I couldn't find any good documentation on that, but it's a defiant possibility |
I'm checking these sites.
Musixmatch actually provides a beta access (with limited access) for their API, they will become paid soon or later Mmm, using lyrics.wikia.com may be an option, but not a 100% legit and legal one, for sure :/ |
http://lyrics.wikia.com/api.php?artist=Cake&song=Dime&fmt=realjson
It seems to allow public API requests of songs |
http://api.wikia.com/wiki/LyricWiki_API They defiantly don't make it clear to find |
I didn't actually test the api to see if it's down though. If that's the case, I might look into doing some wget magic and just avoiding the law all together |
api is definantly active, however they seem to not give the entire lyrics to the song. |
I wonder it'd be possible to use the API to get the url of the song and just parse the html element out. Doesn't seem impossible expecially since it's all contained neatly in a div with a class |
Yes, you just defined a scraper :D |
http://lyrics.wikia.com/wiki/Special:Statistics They have listed 1,852,928 songs apparently. So like probably. It'd make community support of adding custom lyrics pretty easy too |
If scraping doesn't work, theres also the possibility of just displaying the DIV with the lyrics in an iframe too |
I tried like 15 songs and nothing happened.
I noticed you were using vagalume as your lyric providing service. I'll look into adding multiple lyric serving sites later on tonight.
the ability to add lyrics to a song for others from inside the app wouldn't be a bad idea either
The text was updated successfully, but these errors were encountered: