显示 Spotify 专辑封面网页

Posted

技术标签:

【中文标题】显示 Spotify 专辑封面网页【英文标题】:Displaying Spotify album cover web page 【发布时间】:2012-10-15 16:35:09 【问题描述】:

我有一个 ASP.NET 网站,用户可以在其中搜索 Spotify 上的专辑或艺术家。搜索结果需要显示专辑/艺术家及其相关艺术品,如专辑封面。

使用 Spotify 的 Web API 似乎无法做到这一点,正如 [此处][1] 所讨论的

这可以使用 LibSpotify API 吗?还是有其他方法可以做到这一点?

【问题讨论】:

【参考方案1】:

是的,libspotify 允许您获取专辑和艺术家的封面艺术(尽管很多艺术家没有图像)。获得图像后,您可以将其传递给您的应用程序以在网络上显示。

【讨论】:

你知道使用 libspotify 做网站有什么问题吗?它看起来好像打算在非基于 Web 的应用程序(如桌面应用程序)中使用。 没错。但是,只要您不违反 TOS,就应该没问题。需要注意的主要问题是您不能“代表”用户登录 - 即,当他们不使用您的应用程序时,保存他们的详细信息并在他们的帐户中做一些事情。如果您有自己的帐户来登录 libspotify 并进行图像查找,那么只要您确定图像来自您的网络应用程序上的 Spotify,那应该没问题。 你知道我从 libspotify 获得的图像是图像的 URL,还是返回构成图像的字节,然后我必须自己生成图像文件?或者,我在想也许我可以使用从 spotify 获得的艺术家名称调用 Last Fm api,并使用那里的图像。你怎么看?

以上是关于显示 Spotify 专辑封面网页的主要内容,如果未能解决你的问题,请参考以下文章

Spotify 搜索栏 api,允许用户搜索艺术家并接收艺术家排名前 5 的专辑

如何在音频文件中添加艺术品,以显示在专辑封面中?

从发件人投射时无法在远程 MediaController 中显示专辑封面

Spotify 用户专辑不匹配

在 iOS 设备的锁屏上添加自定义专辑封面

如何以编程方式获取音乐专辑封面