首页 > 解决方案 > 如何从 Spotify 获取艺术家的 URI,而无需从 Spotify 手动复制艺术家的 URI

问题描述

我正在研究我用 Pygame 构建的这个音乐播放器项目,有很多关于如何制作音乐播放器的教程 - UI、小部件、功能,但每个教程都使用从文件夹中选择功能,但我打算将此作为桌面应用程序并转换为 exe,以便即使没有在他们的 pc 上下载一组 mp3 文件,它也可以在用户的​​系统上运行,为了做到这一点,我想流式传输我尝试使用 Spotify API 的音乐,之后我知道我需要艺术家的 URI 才能获取音乐 URL 和海报,但是当我搜索如何获取艺术家的 URI 时,我发现的只是'1.右键单击艺术家姓名,2.复制 URI'。

但是有没有办法使用代码(不使用硒)来做到这一点,因为只有这样我才能在我的应用程序中构建这个功能。有没有更好的方法来使用 Python 流式传输音乐元数据,这是我第一次尝试这个,任何答案都会帮助我度过这个难关。提前致谢

标签: pythonuriaudio-playerspotipyspotify-app

解决方案


你可以使用 spotify api 来做到这一点。

您可以搜索-> 不要忘记指定艺术家的类型!

如您所见,它将返回一个包含许多结果的数组,然后您可以循环查找匹配的结果或获取第一个结果。对于每件商品,都会有您的 id !


推荐阅读