首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从专辑列表创建Spotify播放列表

从专辑列表创建Spotify播放列表
EN

Stack Overflow用户
提问于 2013-08-27 12:32:42
回答 2查看 747关注 0票数 4

我有一个长期运行的最喜欢的专辑列表。我知道像www.spotmysongs.com这样的网站会将歌手和歌曲名称的文本文件放到Spotify上,然后在Spotify上创建一个播放列表,但我想对专辑列表做同样的事情,而不是花时间列出专辑中的每首曲目。

例如,我想让它说:

傻朋克随机存取记忆狂热

并将这两张完整的专辑一起加载到播放列表中。你知道这是不是可能的,或者怎么做?

EN

回答 2

Stack Overflow用户

发布于 2013-08-28 07:36:51

您可以向http://ws.spotify.com/search/1/album?q=daft%20punk%20random%20access%20memories提出请求

http://ws.spotify.com/lookup/1/?uri=spotify:album:4m2880jivSbbyEGAKfITCa&extras=track获取该专辑中的曲目。

至于以编程方式将它们添加到播放列表中,目前还没有正式的方法。然而,这里有一个技巧,你可以通过在devtools控制台中打开web播放器来使用。示例代码将创建一个播放列表并添加一个曲目。您可以将其与上面的步骤相结合。

代码语言:javascript
复制
window.frames[0].require("$api/models", function(models) {
  models.Playlist.create("My cool playlist").done( function(playlist) {
    playlist.load("tracks").done( function(){
      playlist.tracks.add( models.Track.fromURI("spotify:track:3KRAqo71NrfR1UCa34JEsy").done(function(){
      })
    })
  })
})

你可以写一个浏览器扩展来做这件事。或者,假设您有一个很大的JSON曲目列表,您可以修改上面的示例以按顺序添加所有曲目。

或者,你可以尝试使用像https://github.com/liesen/spotify-api-server这样的东西,直到Spotify把他们的行动整合在一起,给你一个官方的API。

票数 1
EN

Stack Overflow用户

发布于 2014-07-12 00:35:24

我想我应该输入一个新的答案,现在spotify web api已经可以使用了。您现在可以对create a playlistadd tracks to a playlist进行受支持的API调用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18456980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档