首页 > 解决方案 > 对于 Spotipy API 中的 category_playlists 函数,使用 country 参数时会显示哪些类别?

问题描述

我假设使用 country 参数category_playlists(category_id=None, country=None, limit=20, offset=0)返回某个国家/地区该类别中播放列表的前 n (限制)数量。真的吗?或者播放列表是否以受欢迎程度以外的方式排序?

标签: spotipy

解决方案


返回播放列表的顺序与您在 Spotify 客户端的“浏览”部分中看到的相同,不一定按受欢迎程度排序。以下是“流行”类别和意大利作为国家/地区的示例:

for i in spotify.category_playlists("pop",country="IT")['playlists']['items']:
        print(i['name'])

此命令返回:

  • 大意大利人
  • 热销意大利
  • 阿尔塔旋转
  • Z世代
  • 打国际米兰
  • 今日热门歌曲
  • 打意大利菜
  • 意大利周五新音乐

这对应于您在客户端上可以看到的内容(请注意,关注者的数量不是按降序排列的):

在此处输入图像描述


推荐阅读