通过spotify发送歌曲信息

时间:2013-09-22 00:29:36

标签: javascript html socket.io spotify libspotify

我一直在网上寻找某种形式的支持,我似乎找不到更多,所以我不得不提出一个问题。

我有一个项目,我在一个单独的物理显示器上显示曲目标题,艺术家姓名和其他基本歌曲信息,就像你在商店看到的那些LED标志。为了让我这样做,我必须打开从spotify应用程序(我要创建的应用程序)到客户端计算机上最终进入显示器的串行端口的某种管道。

Spotify应用程序运行在基本的网页设计语言(Javascript,HTML,CSS)上,所以我想我可以使用像socket.io这样的东西,虽然这似乎更多的是浏览器而不是使用应用程序的一般JavaScript。 那么有没有办法让我使用能够与spotify和客户端进行交互的基本javascript从服务器打开管道到客户端?

我为这个问题的抽象性道歉,但我觉得我已经解释得很好了

1 个答案:

答案 0 :(得分:2)

Apps API很好地支持WebSockets,因此您可以编写在localhost上运行的服务器应用程序,并让Spotify应用程序连接到它。或者,您可以跳过套接字并编写一个小的REST API,以便在每次歌曲更改时Spotify App调用相关详细信息的localhost上运行。

但请注意,Spotify Apps不会永久运行。如果您的应用在屏幕上不可见(例如,如果您已在Spotify中的其他地方导航过),则会在几分钟后暂停。