如何开发Spotify桌面应用程序,现在已停止使用Libspotify

时间:2017-03-08 10:57:19

标签: spotify libspotify

已完成我的尽职调查,并没有找到任何其他帖子来回答这个问题,但像往常一样,如果你知道类似的问题,请指明我的方​​式!

我注意到很久以前Libspotify一直被推迟:

Libspotify deprecated notice Libspotify removal notice

https://developer.spotify.com/technologies/libspotify/

所以,我的问题是 - 我们应该如何开发桌面应用程序?

他们说:“我们希望能够为其他平台提供一个新的库。”但是,自2015年以来这一直在发生!

我在GitHub中看到很多项目仍在使用Libspotify - 那么我们该怎么办? “未来几个月”承诺更新,但我还没有看到任何内容。

2 个答案:

答案 0 :(得分:0)

  

我们应该如何开发桌面应用程序?

我们Spotify目前不在我们的iOSAndroid SDK之外提供播放作为我们平台产品的一部分,目前我没有任何更新。正如网站上所提到的,我们希望将来能够为更多平台提供回放SDK。我们不支持libspotify的任何新开发。

您可以使用Spotify Web API以各种方式与Spotify交互,包括获取有关元数据的信息,以及访问/修改用户库和播放列表等可能有用的方法。您还可以使用Applescript API来控制macOS上的播放,这也可能有所帮助。

答案 1 :(得分:0)

Spotify Web API非常简单易用。当然,它定义协议而不是实现协议,因此它与操作系统无关。

我整理了几个类来帮助简单地解开一些JSON参数。这些都是用Swift为macOS编写的。