说明:
额,,根据酷狗搜索接口写的免费下载无损音乐,写的很烂,望大佬见笑。
工具点击下载后界面会卡顿,假死。
在此求大佬解决完善,分享出来,好让我学习大佬门的风骚代码!
没有币的大佬可以去我博客下载52spin.com
效果图:
部分代码:
[C#] 纯文本查看 复制代码 string Url = string.Format("http://songsearch.kugou.com/song_search_v2?keyword={0}page=1&pagesize=400", textBox1.Text);
Jsons = DmVerify(Url);
JObject jo = (JObject)JsonConvert.DeserializeObject(Jsons);
int a = jo["data"]["lists"].Count();//判断集合个数
for (int i=0;i<a;i++)
{
//无损音乐
SQFileHash= jo["data"]["lists"]["SQFileHash"].ToString();
if (SQFileHash!= "00000000000000000000000000000000"&&SQFileHash !="")
{
[i] SongName = jo["data"]["lists"]["SongName"].ToString();
SingerName = jo["data"]["lists"]["SingerName"].ToString();
key = SQFileHash + "kgcloudv2";
下载链接(SQFileHash, MD5(key));
GridView1();//绑定插入无损歌曲链接相关信息
}
//普通MP3
FileHash = jo["data"]["lists"]["FileHash"].ToString();
if ( FileHash != "00000000000000000000000000000000" && FileHash != "")
{
SongName = jo["data"]["lists"]["SongName"].ToString();
SingerName = jo["data"]["lists"]["SingerName"].ToString();
key = FileHash + "kgcloudv2";
下载链接(FileHash, MD5(key));
GridView2();
}
}
案例源码下载:
|