Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何知道用户何时使用Spotify API更改歌曲_Spotify - Fatal编程技术网

如何知道用户何时使用Spotify API更改歌曲

如何知道用户何时使用Spotify API更改歌曲,spotify,Spotify,我需要知道用户何时更改“当前播放”的歌曲 目前,我正在使用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
获取有关“当前播放”歌曲的信息。但是,我需要知道它何时更改为下一首歌(不仅因为歌曲已完成,还因为用户按下下一首歌按钮)


我当前的解决方法是调用
https://api.spotify.com/v1/me/player/currently-playing
每秒钟结束一次,但如果我经常这样做的话,我将超出速率限制。

你做得对。您需要轮询端点以检测播放状态中的更改

在某些情况下,它可能适合使用,这会公开一个
player\u state\u changed
事件。为此,用户需要有一个高级帐户,并且需要在SDK创建的设备上进行播放