吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6489|回复: 76
收起左侧

[Python 原创] 酷X音乐 歌曲下载 不完全代码

  [复制链接]
xiaqiusheng 发表于 2023-8-2 14:01
本帖最后由 xiaqiusheng 于 2023-8-2 14:04 编辑

输入关键词接口还没有完成,目前只能输入周杰伦
代码片段提供给各位学习娱乐,main直接可以运行

import json
import re
from pprint import pprint
import datetime
import requests
from urllib import parse

def down_music():
    url = f'https://wwwapi.kugou.com/yy/index.php?r=play/getdata&callback&dfid=3MmYPK1TgvoY3ekNaJ45mjYH&appid=1014&mid=a51eace30575793fc6ad4f9e52fca686&platid=4&encode_album_audio_id={uid}'
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'}
    res = requests.get(url=url, headers=headers)
    data_list = res.json()
    audioname = data_list['data']['audio_name']
    play_url = data_list['data']['play_url']
    audioname = re.sub(r'[<>:"/\\|?*]', '_', audioname)
    #print(audioname, play_url)
if __name__ == '__main__':
    key = input('请输入歌手或者歌名:')
    #key = '周杰伦'
    #key = '张靓颖'
    urls = []
    jiami_key = parse.quote(key)
    url = f"https://complexsearch.kugou.com/v2/search/song?callback=callback123&srcappid=2919&clientver=1000&clienttime=1690537511637&mid=5d4f7710b54de2caf7fe201b3099483d&uuid=5d4f7710b54de2caf7fe201b3099483d&dfid=11Sz5t1I7mAE45zqa70zu6gd&keyword={jiami_key}&page=1&pagesize=30&bitrate=0&isfuzzy=0&inputtype=0&platform=WebFilter&userid=0&iscorrection=1&privilege_filter=0&filter=10&token=&appid=1014&signature=25ba10ba7ab70b1b9f003b871d53eaf3"
    #url = f"https://complexsearch.kugou.com/v2/search/song?callback=callback123&srcappid=2919&clientver=1000&clienttime=1690777278081&mid=5d4f7710b54de2caf7fe201b3099483d&uuid=5d4f7710b54de2caf7fe201b3099483d&dfid=11Sz5t1I7mAE45zqa70zu6gd&keyword={jiami_key}&page=1&pagesize=30&bitrate=0&isfuzzy=0&inputtype=0&platform=WebFilter&userid=0&iscorrection=1&privilege_filter=0&filter=10&token=&appid=1014&signature=f313e1b20efbbd9fcae71e747168868b"
    #print(url)
    headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)'}
    res = requests.get(url=url, headers=headers).text
    res = res[12:-2]
    data = json.loads(res)
    data_list = (data["data"]["lists"])
 # 取 EMixSongID
    for item in data_list:
        EMixSongID = item["EMixSongID"]
        uid = EMixSongID
        urls.append(uid)

    for uid in urls:
        down_music()

免费评分

参与人数 4吾爱币 +7 热心值 +4 收起 理由
jianhuae + 1 热心回复!
13008186186 + 1 + 1 我很赞同!
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
wanfon + 1 + 1 热心回复!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ofw 发表于 2023-8-2 17:11
自己做了个来玩。。,集成排行榜,搜索下载
酷我.png
 楼主| xiaqiusheng 发表于 2023-9-6 09:49
农民Da汉 发表于 2023-9-5 13:12
奈何手残,不会弄,有成品吗?

直接运行就可以用的了,只是说里面代码写的只是下载部分歌曲,其他延展性功能就随意组合了
mmdg13142 发表于 2023-8-2 16:15
逐雅斋 发表于 2023-8-2 16:26
这个不错,感谢分享!
lopk666 发表于 2023-8-2 16:27
这个很有用的,感谢分享!
shui22 发表于 2023-8-2 16:37
感谢分享,学习一下
yiyifred 发表于 2023-8-2 16:52
这个有用,收藏一下
yh2023 发表于 2023-8-2 17:03
谢谢分享
ooiono 发表于 2023-8-2 17:06
感谢分享。
 楼主| xiaqiusheng 发表于 2023-8-2 17:26
ofw 发表于 2023-8-2 17:11
自己做了个来玩。。,集成排行榜,搜索下载

优秀啊铁子
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 19:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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