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

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

代码如下:

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
相关文章
|
数据采集
|
小程序 JavaScript 前端开发
微信小程序 |从零实现酷炫纸质翻页效果
微信小程序 |从零实现酷炫纸质翻页效果
1867 0
微信小程序 |从零实现酷炫纸质翻页效果
|
3月前
网易云音乐下载器
网易云音乐下载器
43 1
下载网易云音乐(我喜欢的歌曲)
下载网易云音乐(我喜欢的歌曲)
免费制作属于自己的红包封面!附封面设计图下载
最近大家似乎对稀奇好看的红包封面已经见怪不怪了,很多人还每天到处找那些大企业发出来的红包封面。
156 0
在文章中添加网易云音乐
在文章中添加网易云音乐
172 0
|
存储 容器
仿百度福袋红包界面
仿百度福袋红包界面
85 0
仿百度福袋红包界面
|
数据采集 Python
Python爬虫系列16-采集网易音乐百万好听的歌曲进行批量下载
业精于勤而荒于嬉,行成于思而毁于随。 吃得苦中苦,方为人上人,受得累中累,方成富贵人。完全赞同
Python爬虫系列16-采集网易音乐百万好听的歌曲进行批量下载
【selenium实例一】网易云歌单封面图片
简介:【selenium实例一】网易云歌单封面图片
【selenium实例一】网易云歌单封面图片
|
C++
Qt-网易云音乐界面实现-3 音乐名片模块的实现
Qt-网易云音乐界面实现-3 音乐名片模块的实现
143 0
Qt-网易云音乐界面实现-3 音乐名片模块的实现