如何批量查找 Spotify ID(歌曲/曲目 ID)?

Zac*_*ach 4 spotify libspotify spotify-app echonest

我有一个歌曲列表 - 有没有办法(使用 Spotify / Echo Nest API)批量查找每个曲目的 Spotify ID?

如果有帮助,我计划通过其 API 的“获取音频功能”部分运行这些 ID。

提前致谢!

Tre*_*ick 5

您可以使用Spotify Web API来检索歌曲 IDS。首先,您需要注册才能使用 API。然后,您将需要执行搜索,如此处链接的示例所示

如果您可以提供有关专辑和艺术家的详细信息,Spotify API 搜索将对您最有用。搜索 API 允许您插入多个查询字符串。这是一个例子(贾斯汀比伯的 Despacito

https://api.spotify.com/v1/search?q=track:"' + despacito + '"%20artist:"' + bieber + '"&type=track
Run Code Online (Sandbox Code Playgroud)

如果您愿意,您可以将其粘贴到浏览器中并扫描响应。最终,您对歌曲 ID 感兴趣,您可以在 uri 中找到它:

spotify:track:6rPO02ozF3bM7NnOV4h6s2
Run Code Online (Sandbox Code Playgroud)

无论您选择哪种编程语言,都应该允许您遍历这些调用以获取您想要的歌曲 ID。祝你好运!