Open slychief opened 11 years ago
slychief,
The SO (song) ids in the MSD are from a prior snapshot of Echo Nest data. We are looking at how best to update this to freshen the data. Sorry I can't be more specific at this time, but we recognize it is an issue.
~David Lead Audio Engineer The Echo Nest
Hi!
Using your pyechonest library to access your API it frequently happens that song-ids provided by MSD result in empty responses.
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
Traceback (most recent call last): File "...", line 153, in
s = song.Song('SOMNXCC12AB0187BE7', buckets=['tracks', 'id:7digital-US'])
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\song.py", line 72, in init
super(Song, self).init(id, buckets, kwargs)
File "...\pyechonest-7.1.0-py2.7.egg\pyechonest\proxies.py", line 173, in init**
kwargs.update(profile.get('songs')[0])
IndexError: list index out of range