我试图在java中编写一个可以处理来自其他人的歌曲请求的IRC机器人,基本上只是将Spotify歌曲添加到我的Spotify客户端的播放列表中。 我面临的问题是,我不知道如何在我的机器人和Spotify客户端之间建立连接。 到目前为止我发现了什么:
我现在得到的最好的是下面的代码。我可以使用我的机器人打开它,它为我的Spotify客户端提供了一个跟踪集,我可以手动启动。
spotify:trackset:PlaylistName:49MsPNQCOmxvIYi9AdoPzY,6fUlrsHaz4QfCNF31rk2dU,5KiTsR2h8jnzkvTeucxoAn
不是很优雅,但它工作正常,直到它用完歌曲,因为当我向列表中添加一首新歌曲(用新歌曲URI扩展上面的列表,然后再打开整个链接)时,它会打开一个新的播放列表,但Spotify客户端将播放旧的音轨集,直到我手动启动新的音轨集。
感谢您的回答。
答案 0 :(得分:0)
目前,您列出的选项是您唯一的选项。您可以编写一个Spotify应用程序,通过Web套接字与您的bot程序进行通信。
但是,Spotify将在未来几周内发布播放列表的HTTP / JSON API,因此您可以暂停并等待该消息发布。