如何知道用户何时使用Spotify API更改歌曲 [英] How to know when the user changes the song with the Spotify API

查看:17
本文介绍了如何知道用户何时使用Spotify API更改歌曲的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要知道用户何时更改了"当前播放"的歌曲。

目前,我正在使用https://api.spotify.com/v1/me/player/currently-playing获取有关当前正在播放的歌曲的信息。但是,我需要知道它何时切换到下一首歌(不仅因为歌曲结束,而且还因为用户何时按下下一首歌按钮)。

我目前的解决方法是每秒调用https://api.spotify.com/v1/me/player/currently-playing终结点,但如果我频繁调用,则会超出速率限制。

推荐答案

您做得对。您需要轮询https://api.spotify.com/v1/me/player/currently-playing终结点以检测播放状态的更改。

在某些情况下,可能适合使用Spotify's web playback SDK,它会公开player_state_changed事件。为此,用户需要拥有高级帐户,并且回放需要在SDK创建的设备上进行。

这篇关于如何知道用户何时使用Spotify API更改歌曲的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆