<?php
$url = 'http://i.y.qq.com/s.music/fcgi-bin/search_for_qq_cp?g_tk=5381&uin=0&format=jsonp&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&w=林俊杰&zhidaqu=1&catZhida=1&t=0&flag=1&ie=utf-8&sem=1&aggr=0&perpage=20&n=20&p=1&remoteplace=txt.mqq.all&_=1467813793887&jsonpCallback=jsonp5';
$data = file_get_contents($url);
$data = substr($data,7,-1);
$data = json_decode($data,true);
//print_r($data);
$nr='result:<hr>';
for($i=0;$i<20;$i++){
$songname=$data[data][song]['list'][$i][songname];
$n=$i+1;
$id=$data[data][song]['list'][$i][songid];
$url=$data[data][song]['list'][$i][songurl]?$data[data][song]['list'][$i][songurl]:'无';
$nr.=$n.'、歌曲名:'.$songname;
$nr.='(id:'.$id.')<br>';
$nr.='网址:'.$url.'<hr>';
}
echo $nr;
?>
<?php
$url='http://i.y.qq.com/s.music/fcgi-bin/search_for_qq_cp?g_tk=5381&uin=0&format=json&inCharset=utf-8&outCharset=utf-8¬ice=0&platform=h5&needNewCode=1&w=关键词&zhidaqu=1&catZhida=1&t=0&flag=1&ie=utf-8&sem=1&aggr=0&perpage=20&n=20&p=1&remoteplace=txt.mqq.all&_=1467813793887';
$result=json_decode(file_get_contents($url));
echo '<pre>';
var_dump($result);
echo '</pre>';
<?php
header("Content-type: text/html; charset=utf-8");
error_reporting(0);
$key="周杰伦";
$a=json_decode(file_get_contents("http://i.y.qq.com/s.music/fcgi-bin/search_for_qq_cp?format=json&w=".$key."&n=50"),true);
for($i=0;$i<=$a['data']['song']['curnum']-1;$i++){
echo '<a href="'.$a['data']['song']['list'][$i]['songurl'].'">'.$a['data']['song']['list'][$i]['songname'].'</a><br>';
}
?>
歌手名:[data][song][list][0~20][singer][name]
歌曲id:[data][song][list][0~20][songid]
几种比特率/格式的歌曲大小[data][song][list][0~20][格式](格式可以是[size128]、[size320]、[sizeape]、[sizeflac]、[sizeogg])
播放链接:[data][song][list][0~20][songurl]
目测是MV的id:[data][song][list][0~20][vid]
for 0到20就可以全部列出了