【问题标题】:Spotify: How to embed a trackset with the new API?Spotify:如何使用新 API 嵌入轨道集?
【发布时间】:2017-05-20 19:59:28
【问题描述】:

过去的工作:

<iframe width="500" height="80" frameborder="0" allowtransparency="true"
src="https://embed.spotify.com/?uri=spotify:trackset:My personal two tracks:1Lzzo2Ps2ivKxEKDyID4IO,3Qy9NQz8XuOhPqefJobvhd">
</iframe>

这呈现为具有自定义曲目的嵌入式播放器没有创建播放列表(并嵌入)。现在这会打开一个新选项卡,显示“抱歉,找不到那个”。并返回 404 Not Found。 Here's a jsfiddle(不是我的)来显示问题。

我的问题:目前有没有一种方法可以嵌入多个曲目而无需创建播放列表?我知道文档说 how to get information for multiple tracks 和解释 how to embed a single item 的文档(一首曲目,一个播放列表,...),但我如何将它们结合起来?

【问题讨论】:

    标签: spotify


    【解决方案1】:

    曲目集已从 Spotify 播放按钮中移除。正如在网站上看到的(https://developer.spotify.com/technologies/widgets/spotify-play-button/):

    弃用轨道集:请注意,我们已弃用 支持 Spotify 播放按钮中的曲目集,将被删除 2017 年 7 月 15 日。

    我们建议您将 Spotify 播放按钮用于播放列表。 您可以使用我们的 Web API 动态创建播放列表并获取 与所有 Spotify 客户端完全集成的好处。这 意味着用户将能够搜索您的播放列表并订阅 他们。

    所以要回答您的问题 - 不,如果不创建播放列表,就无法嵌入多首曲目(不是专辑等)。

    【讨论】:

    • 是的,我看到了。但是#1:现在是 5 月 23 日,所以它应该工作到 7 月 15 日,肯定还有其他问题。但是#2:仅仅因为“Spotify 播放按钮 [...] 中对曲目集的支持将被删除”可能意味着没有其他方法可以做到这一点,但我不会由此得出结论引用单独
    • 嗯:但我想既然你的描述中有一个“Spotify 工程师”,我想我可以从中得出结论:-D 谢谢
    • 请注意我的(以前工作的)示例代码的srchttps://embed.spotify.com/?uri= 开头,而不是https://open.spotify.com/embed?uri=,所以我什至不确定我是否使用(d)播放按钮...
    • 是的,trackset 已被删除。
    • embed.spotify 也是 Spotify 播放按钮。
    猜你喜欢
    • 2015-09-05
    • 2019-11-26
    • 2020-02-22
    • 2018-07-23
    • 2017-10-01
    • 2015-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多