首页 > 解决方案 > Spotify api 最近播放的分页

问题描述

当我使用此 URL 获取我的收听历史记录时:https ://api.spotify.com/v1/me/player/recently-played?limit=50

我从响应中获取“下一个”属性以获取以前的数据。

当我使用这个“下一个”网址(即https://api.spotify.com/v1/me/player/recently-played?before=1557334757252&limit=50)获取 API 时,它返回一个空的轨道数组。

我不明白为什么我得到一个空数组。

PS:明明听了50多首歌

标签: spotify

解决方案


返回用户最近播放的 50 首曲目。请注意,当前正在播放的曲目在完成之前不会在播放历史记录中可见。曲目必须播放超过 30 秒才能包含在播放历史记录中。

Spotify 仅存储 50 个最近的曲目信息。由于您已经检索了 50 条记录,因此在游标之后或之前使用没有用。使用不是 50 的限制,那么您可以使用游标。


推荐阅读