网易云音乐获取歌单详细数据

简介: 网易云音乐获取歌单详细数据

代码如下:

def getyunpan(user,pwd,platlistid=587771511):
    musicDatas = []
    import requests
    import json
    root = "http://localhost:3000"
    cmd = f"/login/cellphone?phone={user}&password={pwd}"
    cmd = root + cmd
    res = requests.get(cmd)
    cmd = "/playlist/detail?id=587771511"
    cmd = root + cmd
    res = requests.get(cmd,cookies=res.cookies)
    res_dict = json.loads(res.text)
    arr = res_dict["playlist"]["tracks"]

    for obj in arr:
        temp = {}
        # print("=" * 20)
        # print(obj["id"])
        # print(obj["name"])
        # print(obj["ar"][0]["name"])
        # print(obj["al"]["picUrl"])
        # print("=" * 20)
        temp["name"] = obj["name"]
        temp["url"] = f'http://music.163.com/song/media/outer/url?id={obj["id"]}.mp3'
        temp["picUrl"] = obj["al"]["picUrl"]
        temp["singer"] = obj["ar"][0]["name"]
        musicDatas.append(temp)

    return musicDatas
相关文章
网易云音乐下载器
网易云音乐下载器
下载网易云音乐(我喜欢的歌曲)
下载网易云音乐(我喜欢的歌曲)
|
5月前
仿照微信朋友圈中点击图片出现大图浏览效果
仿照微信朋友圈中点击图片出现大图浏览效果
76 0
在文章中添加网易云音乐
在文章中添加网易云音乐
218 0
|
JSON API 数据格式
基于Qt的网络音乐播放器(四)酷狗API接口获取歌曲的搜索列表和歌曲的播放
基于Qt的网络音乐播放器(四)酷狗API接口获取歌曲的搜索列表和歌曲的播放
|
JSON Java API
基于Qt的音乐播放器(三)通过酷狗音乐的api接口,返回json格式歌曲信息(播放地址,歌词,图片)
基于Qt的音乐播放器(三)通过酷狗音乐的api接口,返回json格式歌曲信息(播放地址,歌词,图片)
1086 0
基于Qt的音乐播放器(三)通过酷狗音乐的api接口,返回json格式歌曲信息(播放地址,歌词,图片)
【selenium实例一】网易云歌单封面图片
简介:【selenium实例一】网易云歌单封面图片
【selenium实例一】网易云歌单封面图片
Excel还能这样玩?教你制作朋友圈九宫格照片
Excel还能这样玩?教你制作朋友圈九宫格照片
Excel还能这样玩?教你制作朋友圈九宫格照片
|
缓存 Python
用Python拼字,实现微信好友头像生成祝福文字,做朋友圈最靓的仔
利用汉字库HZK16文件来实现,拿到点阵信息后,将背景图片当做16*16点阵,用头像图片和空白来替代点阵中的点。这里为了提高字笔画的丰富性,采用一个点对应4个图片。
552 0
用Python拼字,实现微信好友头像生成祝福文字,做朋友圈最靓的仔
|
算法 Android开发
仿网易云音乐播放界面
前言 网易云音乐是一款非常优秀的音乐播放器,尤其是播放界面,使用唱盘机风格,显得格外古典优雅。笔者出于学习与挑战的想法,思考播放界面背后的实现原理,并写了一个小程序。
2428 0