我一直在使用 Javascript 尝试使用以下代码从 Spotify WEB API 检索歌曲的 URI:
<script type='text/javascript'>
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://ws.spotify.com/search/1/track.json?q=foo", false);
xhr.send();
var uri = (xhr.track);
</script>
我想输入歌曲名称作为“q”参数,并将顶部结果的 uri 存储在变量中。我该怎么办?
最佳答案
您需要将响应解析为 JSON,然后选择轨道列表中第一个对象的 href 属性。
在代码中,按照您的示例,它可能如下所示:
var uri = JSON.parse(xhr.response).tracks[0].href;
关于javascript - 从 Spotify API 检索匹配的歌曲 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16030895/