您可能知道EchoNest没有专辑信息。但是,我可以按专辑名称或专辑识别id来获取歌曲吗?
有没有人为此做过工作?
答案 0 :(得分:1)
如果您拥有相册的Spotify ID,为什么不使用Spotify API获取每个曲目的Spotify ID(https://developer.spotify.com/web-api/get-album/) - 这会提供一系列简化的曲目信息作为回应的一部分。
然后使用EchoNest曲目/个人资料api(http://developer.echonest.com/docs/v4/track.html#profile)获取每个曲目的信息?
更新:Spotify弃用了最后的api(http://developer.echonest.com/) - 但他们正在将大量功能折叠到自己的API中。在这种情况下,您可以调用https://developer.spotify.com/web-api/get-several-audio-features/一次获取最多100首曲目的音频信息,这应该减少为每个专辑2次调用(一个用于获取曲目列表,一个用于获取音频功能)。 / p>