spotify - 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多首歌
解决方案
返回用户最近播放的 50 首曲目。请注意,当前正在播放的曲目在完成之前不会在播放历史记录中可见。曲目必须播放超过 30 秒才能包含在播放历史记录中。
Spotify 仅存储 50 个最近的曲目信息。由于您已经检索了 50 条记录,因此在游标之后或之前使用没有用。使用不是 50 的限制,那么您可以使用游标。
推荐阅读
- python - tkinter 图形(带颜色条)每次显示时都会缩小
- google-apps-script - 在 Google 表格的模式弹出窗口中打开 Iframe
- amazon-web-services - AWS 凭证配置文件名称与用户名
- java - 所以我对以下方法有疑问,不知道为什么它不适用于 9 个案例中的 3 个?
- labview - LabVIEW中数组的图形
- r - 提取唯一的列组合并在 R 中查找总和和计数
- styles - Cognos 条件样式突出显示最高值
- python-3.x - 创建 ML 模型以继续给定模式
- java - 解压某些 GZIP 字符串时出错 - java.util.zip.ZipException:存储的块长度无效
- javascript - 在堆栈屏幕组件内的 App.js 中使用时未定义 this.props.navigation