鱼C论坛

 找回密码
 立即注册
查看: 138|回复: 1

[Python] 有没有根据歌曲名,作者来搜专辑并下载的包?

[复制链接]
发表于 2024-6-15 00:57:31 | 显示全部楼层 |阅读模式
5鱼币
有没有根据歌曲名,作者来搜专辑并下载的包?   或者根据歌曲名,作者给出spotify的专辑link。

最佳答案

查看完整内容

spotify 有提供 API 接口,Python 也有官方的库可以调用:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-6-15 00:57:32 | 显示全部楼层
spotify 有提供 API 接口,Python 也有官方的库可以调用:
pip install spotipy
import spotipy
from spotipy.oauth2 import SpotifyClientCredentials

# 设置你的Spotify API凭证
client_id = '你的Client ID'
client_secret = '你的Client Secret'

# 认证
sp = spotipy.Spotify(auth_manager=SpotifyClientCredentials(client_id=client_id, client_secret=client_secret))

# 搜索歌曲
song_name = "你的歌曲名"
artist_name = "你的艺术家名"
results = sp.search(q=f"track:{song_name} artist:{artist_name}", type='track')

# 获取第一个结果的专辑链接
if results['tracks']['items']:
    album_url = results['tracks']['items'][0]['album']['external_urls']['spotify']
    print(f"专辑链接: {album_url}")
else:
    print("未找到结果")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-8 08:35

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表