获取搜狗音乐的真实路径方法

搜狗下载音乐(以下载李白为例子) 【全部都是伪代码】
1.
获取该URL中的Json,转成对象:
string url = ”http://mobilecdn.kugou.com/api/v3/search/song?format=json&keyword=李白&page=1&pagesize=90“;

KuGouEntiy entiy = ..................;

(pagesize是每页多少,获取的多填大点)

2. 找到第一步中对象的hash值 (hash是对象的属性)

string hash = entiy.hash;
string md5 = Md5Util.GetMD5(hash+“kgcloud”);

访问:
string url = ”http://trackercdn.kugou.com/i/?cmd=4&hash=“+ hash + “&key=” + md5 + “&pid=1&forceDown=0&vip=1"

KuGouEntiyMusic mEntiy =  ............;

返回一个json 解析成对象,即可获得下载链接。

mEntiy.MusicUrl //这个就是真是地址

例如:

“http:\/\/fs.vip.pc.kugou.com\/201803072106\/f73695e00cd77fbaaddce05de4f78f8f\/G075\/M05\/12\/18\/K5QEAFfiWDiAE1RXAFY5pI3B-fs789.mp3”

转载于:https://www.cnblogs.com/HandLoong/p/8525393.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值