我正在使用Echo nest制作一个新的web应用程序。首先,我正在按歌名和歌手搜索一首歌。这将返回我正在寻找的内容。我想要回的其中一项是歌曲id,它是我得到的。
现在,我希望稍后能够使用歌曲ID搜索确切的歌曲,但是他们的API站点上提供的搜索没有搜索到我正在寻找的内容。
如果你在Imagine Dragons上搜索“放射性”,你会得到这个搜索结果:http://developer.echonest.com/api/v4/song/search?api_key=KEY&results=20&sort=song_hotttnesss-desc&title=radioactive&artist=imagine%20dragons
太好了,我能接到一些回电。我要找的歌曲的ID是SOJGTBJ143947F080F。
我将把它保存到一个数据库中,以便稍后回调。但是当我尝试使用echo nest歌曲搜索来搜索这首歌时,我什么也得不到:http://developer.echonest.com/api/v4/track/profile?api_key=KEY&id=SOJGTBJ143947F080F
现在,我的问题在哪里?我是否使用了错误的搜索API?我看的是不是正确的ID?不知道下一步该怎么走。
发布于 2015-09-11 00:44:04
我找到了我的答案,任何人都在寻找同样的东西。您需要查看API的“配置文件”部分。
我的查找URL现在是:http://developer.echonest.com/api/v4/song/profile?api_key=KEY&format=json&id=SOJGTBJ143947F080F
这会找到我要找的唯一一首歌。
https://stackoverflow.com/questions/32502669
复制相似问题