Audio 按音频功能过滤Spotify ID
我正在尝试按项过滤音频功能,获取Spotify ID数组。Audio 按音频功能过滤Spotify ID,audio,filter,spotify,Audio,Filter,Spotify,我正在尝试按项过滤音频功能,获取Spotify ID数组。 例如,我希望接收所有歌曲的Spotify ID数组,其可跳性介于0.735和0.740之间。我认为这在旧的EchoNestAPI中是可能的。在新的Web Api中仍然有这样做的方法吗?我认为直接通过Web Api恐怕不可能做到这一点 两个相关端点是: 您可以使用关键字搜索曲目,例如流派:“Pop”,但这不适用于音频功能名称(例如节奏:120/节奏:“120”)。音频功能端点要求您提供曲目ID 如果您可以通过某种其他方法(例如,您
例如,我希望接收所有歌曲的Spotify ID数组,其可跳性介于0.735和0.740之间。我认为这在旧的EchoNestAPI中是可能的。在新的Web Api中仍然有这样做的方法吗?我认为直接通过Web Api恐怕不可能做到这一点 两个相关端点是:
流派:“Pop”
,但这不适用于音频功能名称(例如节奏:120
/节奏:“120”
)。音频功能端点要求您提供曲目ID
如果您可以通过某种其他方法(例如,您可以获得某一流派中所有艺术家的所有曲目ID),确定您可能希望使用音频功能搜索的曲目ID,则可以执行以下操作:
- 获取要搜索的曲目ID集合
- 对于每100个曲目ID,查询“获取多个曲目的音频功能”端点,以获取要使用过滤的音频功能
- 使用基于这些音频功能的条件逻辑,从您的收藏中选择曲目子集
min_danceability
为0.7、max_danceability
为0.8的建议
希望这对您的用例有帮助 非常感谢你,艾瑞尔!这至少与我想要的非常接近。