酷我音乐搜索 & 下载

搜索歌名/歌手

GET 请求:http://player.kuwo.cn/webmusic/getsjplayinfo?flag=6&pn=1&pr=500&type=music&key=<关键字 (UTF8 编码)>

例如 “晴天 周杰伦”:http://player.kuwo.cn/webmusic/getsjplayinfo?flag=6&pn=1&pr=500&type=music&key=%E6%99%B4%E5%A4%A9%20%E5%91%A8%E6%9D%B0%E4%BC%A6

取得 JSON 数据 (经过裁剪;原文非标准 JSON 格式):

其中 rid 是下一步用来获取地址时需要的数据。

获取真实地址

GET 请求: http://player.kuwo.cn/webmusic/st/getNewMuiseByRid?rid=<rid>

例如刚才搜索 “晴天” 的第一个结果:http://player.kuwo.cn/webmusic/st/getNewMuiseByRid?rid=MUSIC_228908

取得 XML 数据:

拼接参数得到实际资源地址:

"http://" + mp3dl + "/resource/" + mp3path
"http://" + aacdl + "/resource/" + aacpath

192kbps 版本

GET 请求:http://antiserver.kuwo.cn/anti.s?type=convert_url&response=url&rid=<rid>&format=mp3

例如刚才 “晴天” 的结果:http://antiserver.kuwo.cn/anti.s?type=convert_url&response=url&rid=MUSIC_228908&format=mp3

取得一个 URL:

http://win.web.ra01.sycdn.kuwo.cn/e8671494bf43e84c82ab975242939836/58a0f3fb/resource/n2/192/59/91/2950214351.mp3

就是所谓高品质的音乐地址了 (注: 地址会自动过期,一段时间后需要重新解析)。

实际试听 (AAC + MP3 多源)

晴天 - 周杰伦

Post your comments here