Python 如何在Spotify上检索所有相册对象?
查看Spotify API和spotipy,只要我有唱片集ID或唱片集ID列表,我就可以提取唱片集信息,但如何才能高效地提取Spotify上的所有唱片集对象?我认为这需要知道所有的唱片ID,但不确定是否有一种方法可以得到它 目的: 我想查看Spotify上所有专辑的曲目数量 潜在想法 1) 受此启发,我可以将Music Brainz艺术家ID映射到Spotify ID,这将覆盖Spotify上大量的艺术家。然后从那里提取唱片集数据。问题是Echo Nest Rosetta Stone不再受支持Python 如何在Spotify上检索所有相册对象?,python,spotify,spotipy,Python,Spotify,Spotipy,查看Spotify API和spotipy,只要我有唱片集ID或唱片集ID列表,我就可以提取唱片集信息,但如何才能高效地提取Spotify上的所有唱片集对象?我认为这需要知道所有的唱片ID,但不确定是否有一种方法可以得到它 目的: 我想查看Spotify上所有专辑的曲目数量 潜在想法 1) 受此启发,我可以将Music Brainz艺术家ID映射到Spotify ID,这将覆盖Spotify上大量的艺术家。然后从那里提取唱片集数据。问题是Echo Nest Rosetta Stone不再受支持
有没有一种更简单的方法可以做到这一点,我没有考虑过,或者是因为Spotify不允许这样做而无法做到?原则上,应该可以使用
type=album
和q=a*
,q=b*
,q=c*
,等等
星号(*)字符可以用作通配符(每个查询最多2个)[…]但不能用作关键字字符串字段筛选器的第一个字符:[…]默认情况下,在目标对象类型的任何字段中找到匹配项时,将返回结果
因此,我使用a*
和其他方法。也就是说