今天把酷我音乐api分享给大家:
歌曲搜索api:http://search.kuwo.cn/r.s?all={0}&ft=music& itemset=web_2013&client=kt&pn={1}&rn={2}&rformat=json&encoding=utf8
{0}=需要搜索的歌曲或歌手
{1}=查询的页码数
{2}=当前页的返回数量
例子:http://search.kuwo.cn/r.s?all=周杰伦&ft=music& itemset=web_2013&client=kt&pn=0&rn=5&rformat=json&encoding=utf8
1 { 2 'rn': '5', 3 'pn': '0', 4 'hit': '3538', 5 'total': '3538', 6 'show': '5', 7 'new': '0', 8 'mshow': '0', 9 'hitmode': 'song', 10 'artistpic': '', 11 'hit_but_offline': '0', 12 'abslist': [ 13 { 14 'musicrid': 'music_324244', 15 'songname': '青花瓷', 16 'artist': '周杰伦', 17 'artistid': '336', 18 'album': '我很忙', 19 'albumid': '12449', 20 'formats': 'wma96|wma128|mp3128|mp3192|mp3h|aac48|al|mv500|mv700|exmv500|exmv700|mp4|mp4l|exmp4|exmp4l', 21 'score100': '86', 22 'nsig1': '1776556291', 23 'nsig2': '2210916518', 24 'mp3nsig1': '724957921', 25 'mp3nsig2': '2129722879', 26 'mp3rid': 'mp3_324244', 27 'mkvnsig1': '720436733', 28 'mkvnsig2': '81430645', 29 'mkvrid': 'mv_6359', 30 'hasecho': '1', 31 'new': '0', 32 'mvpic': '140/45/77/2616358704.jpg', 33 'uploader': '', 34 'uptime': '', 35 'is_point': '0', 36 'muti_ver': '146', 37 'online': '1', 38 'is_ext': '0' 39 }, 40 { 41 'musicrid': 'music_6176029', 42 'songname': '算什么男人', 43 'artist': '周杰伦', 44 'artistid': '336', 45 'album': '哎呦, 46 不错哦', 47 'albumid': '439471', 48 'formats': 'wma96|wma128|mp3128|mp3192|mp3h|aac48|al|mv500|mv700|exmv500|exmv700|mp4|mp4l|exmp4|exmp4l', 49 'score100': '85', 50 'nsig1': '908013556', 51 'nsig2': '1986154045', 52 'mp3nsig1': '3455506400', 53 'mp3nsig2': '1941249395', 54 'mp3rid': 'mp3_6176029', 55 'mkvnsig1': '2717454401', 56 'mkvnsig2': '2828692473', 57 'mkvrid': 'mv_343625', 58 'hasecho': '1', 59 'new': '0', 60 'mvpic': '140/40/31/2326060457.jpg', 61 'uploader': '', 62 'uptime': '', 63 'is_point': '1', 64 'muti_ver': '0', 65 'online': '1', 66 'is_ext': '0' 67 }, 68 { 69 'musicrid': 'music_79479', 70 'songname': '东风破', 71 'artist': '周杰伦', 72 'artistid': '336', 73 'album': '叶惠美', 74 'albumid': '1293', 75 'formats': 'wma96|wma128|mp3128|mp3192|mp3h|aac48|al|mv500|mv700|exmv500|exmv700|mp4|mp4l|exmp4|exmp4l', 76 'score100': '81', 77 'nsig1': '3651591386', 78 'nsig2': '2238585711', 79 'mp3nsig1': '3873527664', 80 'mp3nsig2': '2314212502', 81 'mp3rid': 'mp3_79479', 82 'mkvnsig1': '1092846520', 83 'mkvnsig2': '218140751', 84 'mkvrid': 'mv_221840', 85 'hasecho': '1', 86 'new': '0', 87 'mvpic': '140/76/65/3389188905.jpg', 88 'uploader': '', 89 'uptime': '', 90 'is_point': '0', 91 'muti_ver': '169', 92 'online': '1', 93 'is_ext': '0' 94 }, 95 { 96 'musicrid': 'music_94237', 97 'songname': '七里香', 98 'artist': '周杰伦', 99 'artistid': '336', 100 'album': '七里香', 101 'albumid': '4533', 102 'formats': 'wma96|wma128|mp3128|mp3192|mp3h|aac48|al|mv500|mv700|exmv500|exmv700|mp4|mp4l|exmp4|exmp4l', 103 'score100': '80', 104 'nsig1': '2053335453', 105 'nsig2': '4101276292', 106 'mp3nsig1': '3913207931', 107 'mp3nsig2': '1212072991', 108 'mp3rid': 'mp3_94237', 109 'mkvnsig1': '3244538870', 110 'mkvnsig2': '4119271117', 111 'mkvrid': 'mv_223429', 112 'hasecho': '1', 113 'new': '0', 114 'mvpic': '140/88/64/3638464554.jpg', 115 'uploader': '', 116 'uptime': '', 117 'is_point': '0', 118 'muti_ver': '0', 119 'online': '1', 120 'is_ext': '0' 121 }, 122 { 123 'musicrid': 'music_243826', 124 'songname': '龙卷风', 125 'artist': '周杰伦', 126 'artistid': '336', 127 'album': 'jay同名专辑', 128 'albumid': '1286', 129 'formats': 'wma96|wma128|mp3128|mp3192|mp3h|aac48|al|mv500|mv700|exmv500|exmv700|mp4|mp4l|exmp4|exmp4l', 130 'score100': '79', 131 'nsig1': '3640918255', 132 'nsig2': '1730930118', 133 'mp3nsig1': '414215692', 134 'mp3nsig2': '3291603321', 135 'mp3rid': 'mp3_243826', 136 'mkvnsig1': '1167609102', 137 'mkvnsig2': '1023337506', 138 'mkvrid': 'mv_144597', 139 'hasecho': '1', 140 'new': '0', 141 'mvpic': '140/27/76/3036706216.jpg', 142 'uploader': '', 143 'uptime': '', 144 'is_point': '0', 145 'muti_ver': '109', 146 'online': '1', 147 'is_ext': '0' 148 } 149 ] 150 }
上面返回的json可以得到歌曲名,歌手,歌曲id,专辑,歌曲图片
歌曲播放api:http://antiserver.kuwo.cn/anti.s?type=convert_url&rid={0}&format=aac|mp3&response=url
{0}=上面获取到的歌曲id
例子:http://antiserver.kuwo.cn/anti.s?type=convert_url&rid=music_324244&format=aac|mp3&response=url
歌词——酷我音乐的歌词比较麻烦,歌词部分给加密了,目前还没有解密出来,希望有大神解密出来可以告诉我
api:http://player.kuwo.cn/webmusic/st/getnewmuisebyrid?rid={0}
{0}=上面获取到的歌曲id
例子:http://player.kuwo.cn/webmusic/st/getnewmuisebyrid?rid=music_324244
返回
1 <song> 2 <music_id>324244</music_id> 3 <mv_rid>mv_0</mv_rid> 4 <name>青花瓷</name> 5 <song_url>http://yinyue.kuwo.cnhttp://yinyue.kuwo.cn/yy/gequ-zhoujielun_qinghuaci/324244.htm</song_url> 6 <artist>周杰伦</artist> 7 <artid>336</artid> 8 <singer>周杰伦</singer> 9 <special>我很忙</special> 10 <ridmd591>fdf7a656b2d08c28749975918e6883f0</ridmd591> 11 <mp3size>9.06 mb</mp3size> 12 <artist_url>http://yinyue.kuwo.cnhttp://yinyue.kuwo.cn/yy/geshou-zhoujielun/%e5%91%a8%e6%9d%b0%e4%bc%a6.htm</artist_url> 13 <auther_url>http://www.kuwo.cn/mingxing/%e5%91%a8%e6%9d%b0%e4%bc%a6/</auther_url> 14 <playid>play?play=mq==&num=mq==&name0=x+c7qltj&artist0=1ty93mlx&ssig10=mtc3nju1nji5mq==&ssig20=mjixmdkxnjuxoa==&musicrid0=tvvtsunfmzi0mjq0&mvrid0=tvzfma==&mp3size0=os4wnibnqg==&mrid0=tvazxzmyndi0na==&msig10=nzi0otu3otix&msig20=mjeyotcymjg3oq==&mkvnsig10=nziwndm2nzmz&mkvnsig20=ode0mza2ndu=&mkvrid0=tvzfnjm1oq==&mvsig10=ma==&mvsig20=ma==&size0=my42nsbnqg==&album0=ztk63mom&kalaok0=ma==&hasecho0=mq==&filetype0=c29uzw==&score0=na==&source0=ahr0cdovl3dtyteunmzsb29ylmnvbs8vcxexmzbulza2otcvmzy1nzk5nta0lndtyq==&mvprovider0=&</playid> 15 <artist_pic>http://img4.kuwo.cn/star/starheads/120/4/80a74b254395e7d786fdc3f68703377_0.jpg</artist_pic> 16 <artist_pic240>http://img4.kuwo.cn/star/starheads/240/41/35/524369432.jpg</artist_pic240> 17 <path>m2/ape2wma_20090522/1/17/1932419956.wma</path> 18 <mp3path>n2/128/20/88/154812657.mp3</mp3path> 19 <aacpath>a3/79/0/1486163889.aac</aacpath> 20 <wmadl>wmadl.cdn.kuwo.cn</wmadl> 21 <mp3dl>ra01.sycdn.kuwo.cn</mp3dl> 22 <aacdl>ra03.sycdn.kuwo.cn</aacdl> 23 <lyric>dbyahlrexeprueaecgxvegaorrglg0mxcrgacworab5uaweabakebhwaxxcahvresasmavekoj0wjjpfw1tctve=</lyric> 24 <lyric_zz>dbyahlrexeprueaecgxvegaorrglg0mxcrgacworab5uaweabakebhwaxxcahvresasmavekoj0wjjpfw1tctvfdabsmfkru</lyric_zz> 25 </song>
lrckey=上面xml的lyric属性
lrckey=dbyahlrexeprueaecgxvegaorrglg0mxcrgacworab5uaweabakebhwaxxcahvresasmavekoj0wjjpfw1tctve=
api:http://newlyric.kuwo.cn/newlyric.lrc?{0}
{0}=取到的lrckey
例子:http://newlyric.kuwo.cn/newlyric.lrc?dbyahlrexeprueaecgxvegaorrglg0mxcrgacworab5uaweabakebhwaxxcahvresasmavekoj0wjjpfw1tctve=
目前还存在一个问题就是获取的歌词是加密的,如果你能破解歌词加密,欢迎联系我。
利用音乐接口我做了个微信点歌的微信公众号微点歌:vdiange
大家可以添加微点歌:vdiange测试一下:
发表评论