Spotify API-获取播放列表中每个曲目的曲目URI
Spotify API - Getting the track URI of every track in a playlist
如果我有一个现有的播放列表(因此是一个播放列表URI),有没有办法使用Spotify API获得该播放列表中每个曲目的曲目URI?我已经通读了文档,但我很吃力。
提前谢谢。
您可以加载Album
实例的tracks
属性。这里有一个示例,使用1.x API:打印专辑中曲目的uri
require(['$api/models'], function(models) {
var album = models.Album.fromURI('spotify:album:0hljn4caZCf6xPILpLDJkB');
album.load('tracks').done(function(a) {
a.tracks.snapshot().done(function(snapshot) {
for (var i = 0, l = snapshot.length; i < l; i++) {
var track = snapshot.get(i);
console.log(track.uri);
}
}).fail(function(){
console.error('Error retrieving snapshot');
});
}).fail(function(){
console.error('Error retrieving album information');
});
});
如果您以前使用过0.X API,请查看升级指南中的快照部分,该部分将对其进行更深入的解释。
播放列表对象包含作为集合的曲目列表。下面是同一个问题的详细答案。
相关文章:
- 如何在Edge中下载图像/png数据URI
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- 可以't使用javascript通过soundcloud API向群组添加曲目
- Last.fm API发送2个曲目时,我要求一个,如果我正在听一首歌
- Ionic Android“;不支持重定向_ uri”;脸书
- Jquery获取请求Uri太长
- 片段uri's未在浏览器上执行
- 在SoundCloud中,使用JavaScript SDK流式传输曲目是否会增加该曲目的playback_count
- 使用javascript API响应内部服务器错误将曲目上传到SoundCloud
- 无声声音数据uri
- Fin上传器直接上传到Azure Blob存储-在Javascript中获取文件uri
- Facebook身份验证redirect_uri不是't是绝对URI
- canvas没有从uri中绘制完整的图像
- 有什么方法可以调用外部URI方案吗
- Interent Explorer中的数据URI文件下载
- 追加子数据 URI,替换 IE 中的其他对象
- 节点.js请求库的相对 URI
- 获取 Spotify 用户 [Web API] 当前播放的曲目名称
- 将 JSON 下载为文件:IE-11 抛出 414 请求 URI 太大
- Spotify API-获取播放列表中每个曲目的曲目URI