天问 3f9949a818 Update 'README.md' | 1 year ago | |
---|---|---|
README.md | 1 year ago |
网易云音乐下载依赖
pip install cloudmusic
music = cloudmusic.getMusic(1347630432)
# 下载播放列表歌曲
playlist = cloudmusic.getPlaylist(310729011)
for music in playlist:
music.download(level = "lossless")
1、网易云对请求进行了加密,采用post方式,传递:
{
"params":"",
"encSecKey":""
}
两个参数,通过 encSecKey 解密 params,从而返回结果。
2、所以封装一个 send 的方法,统一发送 post 请求:
def send(self, url, param={}, method=''):
return query.post(url,
self.headers,
encrypt.encrypted_request(param, method))