I can't find some spotify tracks, although echonest identify them correctly. Lets take example of Danny Brown - Break It (Go). I'm using this call:
http://developer.echonest.com/api/v4/song/search?api_key=FILDTEOIK2HBORODV&format=json&results=1&artist=Danny%20Brown&title=Break%20It%20(Go)&bucket=id:spotify-WW&bucket=tracks
All is fine if I look for a different song:
http://developer.echonest.com/api/v4/song/search?api_key=FILDTEOIK2HBORODV&format=json&results=1&artist=Danny%20Brown&title=Molly%20Ringwald&bucket=id:spotify-WW&bucket=tracks
I am suspecting on couple of things:
- I'm not encoding special characters (like: (, ), &,) correctly.
- Tracks titles somehow doesn't match 100%
- There is delta between echonest and spotify (highly doubtful)
- I should be using different query for spotify song searching
I'm doing something wrong. You would make my day if you could explain me on Danny Brown - Break It (Go) example what is the best way to approach this issue :)
Thanks!