3.31

QQ音乐API解析

锵锵……这几天的存货

URL: c.y.qq.com/soso/fcgi-

bin/client_search_cp?ct=24&qqmusic_ver=1298&new_json=1&remoteplace=txt.yqq.song&searchid=5408100844

7180849&t=0&aggr=1&cr=1&catZhida=1&lossless=0&flag_qc=0&p=1&n=10&w=%E6%AD%8C%E6%89%8B

&g_tk=5381&loginUin=0&hostUin=0&format=json&inCharset=utf8&outCharset=utf-8&notice=0&platform=yqq.j

son&needNewCode=0

精简后的歌曲列表URL:

c.y.qq.com/soso/fcgi-b… #%keyword #变量

单歌曲下载:

dl.stream.qqmusic.qq.com/C400003cfHw…

A6C3FAE451BD6C9428D08411B26F51BE0BD8E9180C5189B6F10C5DE98DC8D6B458AF8842543C04CD1D107C4F8&uin=0&fro

mtag=66

dl.stream.qqmusic.qq.com/C400003mAan…

85304352AFBCC4B6C116C645D267072569F3B9282D257F4751497CB12A4BA1659EB37C40784139ECE5E4FCCAE&uin=0&fro

mtag=3

&r=25523904581128787

dl.stream.qqmusic.qq.com/

C400004Cs5r0117zKi.m4a? #变量 文件名

guid=5368648147

&

vkey=C3010DB3C4B768644937456C0CD24C75B45EF441637ED24CE79391C3ABB3E1EBF6708AB9C9BBF52E5E5229439366C2

BE93E6644A59BFA92E #变量

9D83419E7C837A71FAA7D3B18F444BF66588D8BD8FB346D99CBD589025C6A67A5886047557365FEF27234692D5AABA61983

370C7BA373C7C

&

uin=0

&

format=66

resp.text返回的是Unicode型的数据。

resp.content返回的是bytes型也就是二进制的数据。

s.decode('gbk','ignore').encode('utf-8′)

#以gbk编码读取(当然是读取gbk编码格式的文字了)并忽略错误的编码,转换成utf-8编码输出

url = "www.runoob.com/python/att-…"

path = url.split('.')[-1]

print(path)

输出:

html

以.为分割符保留最后一段。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值