Spotify api недавно воспроизведенный пейджинг - PullRequest
0 голосов
/ 09 мая 2019

Когда я получаю историю прослушивания с этим URL: https://api.spotify.com/v1/me/player/recently-played?limit=50

Я получаю атрибут "next" из ответа для извлечения предыдущих данных.

Когда я выбираю API с этим "следующим" URL-адресом (т.е. https://api.spotify.com/v1/me/player/recently-played?before=1557334757252&limit=50),, он возвращает пустой массив дорожек.

Я не понимаю, почему я получаю пустой массив.

PS: Я, очевидно, слушал более 50 песен

1 Ответ

1 голос
/ 09 мая 2019

Возвращает последние 50 треков, воспроизведенных пользователем.Обратите внимание, что воспроизводимая в данный момент дорожка не будет отображаться в истории воспроизведения до ее завершения.Трек должен воспроизводиться более 30 секунд, чтобы быть включенным в историю воспроизведения.

Spotify хранит только информацию о 50 последних треках.Поскольку вы уже получили 50 записей, бесполезно использовать после или до курсора. Используйте ограничение не 50, тогда вы можете использовать курсоры.

...