Spotify Web API(连接)

时间:2017-04-18 12:43:36

标签: javascript node.js api spotify

有没有办法观看当前播放歌曲的结尾?

如果没有(我认为目前还没有),那么建立自己观看歌曲结束以触发事件的方法(即在本地队列中播放下一首歌曲)会是一个好方法?

更新:

我能够使用下面的一些想法为此构建一个解决方案,现在我有一个工作松弛的自动点唱机,可以实现动力

https://www.reddit.com/r/Slack/comments/670nce/spotify_powered_slack_jukebox/

1 个答案:

答案 0 :(得分:0)

Spotify目前不支持任何类型的webhook /通知系统。我们通过"scrobble" spotify将它们一起攻击到last.fm,为歌曲的长度启动一个计时器,并定期检查将返回nowPlaying属性的user.getRecentTracks方法。

启动歌曲本身长度的计时器可以就足够了,但是如果你跳过一首曲目,你就会遇到问题。因此每隔几秒钟ping一次是一个安全的选择。