代码来源:自己整理编写
说明:用于自动采集音乐直链。
<?php
/**
* 点歌服务类
*/
namespace Common\Functions;
class Music{
function Music($_info){
$login_url = 'http://sou.kuwo.cn/ws/NSearch?key='.$_info.'&type=all';
$contents = curlGet($login_url);
preg_match("/http:\/\/www.kuwo.cn\/yinyue\/(.*)\/\" title/",$contents,$arr);
curl_close($ch);
$url="http://player.kuwo.cn/webmusic/st/getNewMuiseByRid?rid=MUSIC_".$arr[1];
$contents = curlGet($url);
preg_match("/<mp3dl>(.*)<\/mp3dl>/",$contents,$mp3dl);
preg_match("/<mp3path>(.*)<\/mp3path>/",$contents,$mp3path);
preg_match("/<singer>(.*)<\/singer>/",$contents,$singer);
preg_match("/<mp3size>(.*)<\/mp3size>/",$contents,$mp3size);
preg_match("/<name>(.*)<\/name>/",$contents,$name);
$mp3url = "http://".$mp3dl[1]."/resource/".$mp3path[1];
curl_close($ch);
return array( array(
"歌名:".$name[1],
"歌手:".$singer[1]."\n歌曲大小:".$mp3size[1],
$mp3url,
$mp3url,
''
),'music');
}
}
本文由 陌上花开 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jul 1, 2016 at 06:45 am