头像

PHP在线搜索下载全网音乐播放源码【原创

来源:http://www.paulvwalters.com/php/3378.html 18***38 2018-01-10 10:04浏览(6111) 收藏

基于网易云音乐api的PHP在线音乐播放器代码。具有音乐搜索、播放、下载、歌词同步显示、个人音乐播放列表同步等功能。
PHP在线搜索下载全网音乐播放源码
分类:PHP > 插件 难易:初级

程序员,你不是一个人;网站开发QQ群:35248186,在线充值,或联系QQ2589223951直接充值

查看演示 下载资源: 119 下载资源 下载积分: 180 积分

网易云API接口代码

use Metowolf\Meting;

$source = getParam('source', 'netease');  // 歌曲源
if($source == 'kugou' || $source == 'baidu') define('NO_HTTPS', true);    // 酷狗和百度音乐源暂不支持 https
$API = new Meting($source);

$API->format(true); // 启用格式化功能


switch(getParam('types'))   // 根据请求的 Api,执行相应操作
{
    case 'url':   // 获取歌曲链接
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->url($id);
        
        echojson($data);
        break;
        
    case 'pic':   // 获取歌曲链接
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->pic($id);
        
        echojson($data);
        break;
    
    case 'lyric':       // 获取歌词
        $id = getParam('id');  // 歌曲ID
        
        $data = $API->lyric($id);
        
        echojson($data);
        break;
        
    case 'download':    // 下载歌曲(弃用)
        $fileurl = getParam('url');  // 链接
        
        header('location:$fileurl');
        exit();
        break;
    
    case 'userlist':    // 获取用户歌单列表
        $uid = getParam('uid');  // 用户ID
        
        $url= 'http://music.163.com/api/user/playlist/?offset=0&limit=1001&uid='.$uid;
        $data = file_get_contents($url);
        
        echojson($data);
        break;
        
    case 'playlist':    // 获取歌单中的歌曲
        $id = getParam('id');  // 歌单ID
        
        $data = $API->format(false)->playlist($id);
        
        echojson($data);
        break;
     
    case 'search':  // 搜索歌曲
        $s = getParam('name');  // 歌名
        $limit = getParam('count', 20);  // 每页显示数量
        $pages = getParam('pages', 1);  // 页码
        
        $data = $API->search($s, $pages, $limit);
        
        echojson($data);
        break;
        
    default:
        echo '<!doctype html><html><head><meta charset="utf-8"><title>信息</title><style>* {font-family: microsoft yahei}</style></head><body> <h2>MKOnlinePlayer</h2><h3>Github: https://github.com/mengkunsoft/MKOnlineMusicPlayer</h3><br>';
        if(!defined('DEBUG') || DEBUG !== true) {   // 非调试模式
            echo '<p>Api 调试模式已关闭</p>';
        } else {
            echo '<p><font color="red">您已开启 Api 调试功能,正常使用时请在 api.php 中关闭该选项!</font></p><br>';
            
            echo '<p>PHP 版本:'.phpversion().' (本程序要求 PHP 5.4+)</p><br>';
            
            echo '<p>服务器函数检查</p>';
            echo '<p>curl_exec: '.checkfunc('curl_exec',true).' (用于获取音乐数据)</p>';
            echo '<p>file_get_contents: '.checkfunc('file_get_contents',true).' (用于获取音乐数据)</p>';
            echo '<p>json_decode: '.checkfunc('json_decode',true).' (用于后台数据格式化)</p>';
            echo '<p>hex2bin: '.checkfunc('hex2bin',true).' (用于数据解析)</p>';
            echo '<p>openssl_encrypt: '.checkfunc('openssl_encrypt',true).' (用于数据解析)</p>';
        }
        
        echo '</body></html>';
}

V2.3更新内容

全面支持网易云、虾米、酷狗、百度音乐源切换
移动端歌曲列表支持直接分享、下载歌曲

环境支持

PHP5.4+,支持curl_exec,file_get_contents,openssl_encrypt,json_decode
声明:本文为原创文章,如需转载,请注明来源sucaihuo.com并保留原文链接:http://www.paulvwalters.com/php/3378.html
最新交易
评论64
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 2589223951

  • 头像 63楼
    04-11 10:52
    sa***er
    好东西 下载下来
  • 头像 62楼
    02-19 17:11
    u_***70
    非常不错,下来看看!
  • 头像 61楼
    02-12 15:49
    u_***82
    ll嘎嘎嘎哈哈看看
  • 头像 60楼
    10-30 14:51
    wr***ng
    很不错,全网搜索还是很强的
  • 头像 59楼
    09-09 23:06
    大***冰
    这个真不错了,可以试试
  • 头像 58楼
    08-23 08:26
    无***大
    能搜索全网的功能也是太强了吧
  • 头像 57楼
    08-13 14:45
    阿***鱼
    简洁实用!值的拥有不错啊啊,哈哈
  • 头像 56楼
    07-31 21:29
    骚***猫
    这真是太牛了。。。
  • 头像 55楼
    07-25 21:48
    默***世
    不错!简洁实用!
  • 头像 54楼
    07-10 14:23
    th***on
    强的一匹,厉害厉害
1 2
掌上彩票 www.92gq.com-今晚3d体彩开奖号| www.602468.com-南宁市福利彩票网点| www.684758.com-福彩快三稳赚宝典| www.772789.com-浙江福彩中心地址| www.925505.com-博应用彩库宝典| www.986079.com-福利彩票多少米能开| www.bs89.com-彩票资料大全| www.xw13.com-758彩票苹果下载| www.7772.com-七星彩连线走势图七| www.369554.com-七星彩摇奖机原理| www.275693.com-福利彩快三贵州| www.3549.xyz-中国体育彩票7位数| www.09877.com-福彩微信公众号账户| www.dp.cc-500彩票送彩金| www.54519.com-比较好的彩票平台| www.099286.com-五福彩票专业版下载| www.204582.com-江西多乐彩开奖走势| www.315245.com-七彩阳光体操| www.397186.com-彩票2019个税| www.539015.com-众乐彩票网-| www.616163.com-609彩票下截| www.689925.com-赢钱彩网站-| www.8925.xyz-福彩3d在哪开奖| www.77343.cc-网络代购彩票合法吗| www.226.cm-体彩大赢家走势图下| www.331712.com-靠谱的体彩官网| www.469599.com-彩票行业五行属性| www.567891.cc-河北福彩三地字谜| www.261088.com-八八彩票官方| www.3198.com-彩票123网站大前| www.08689.com-荣一彩票首页| www.110685.com-春节后福彩几号开售| www.208587.com-广西福利彩票| www.547864.com-海南七星彩头尾表| www.617229.com-快三豹子通是啥意思| www.688016.com-天美彩票是不是骗局| www.773866.com-时时彩最佳打法| www.861408.com-人工分分彩计划| www.930410.cc-南洋彩软件-| www.3cr.com-上海时时乐开彩结果| www.594059.com-机选一注体育彩票| www.664355.com-时时采彩五星走势图| www.733443.com-手机酷站彩票| www.811120.com-九州彩票平台正规吗| www.878847.com-江西省体彩网| www.957434.com-汇众彩票-| 网易彩票www.07163b.com| www.95020.com-福彩刷流水兼职| www.060040.com-福彩3d怎么玩的| www.356510.com-买水果送彩票| www.688274.com-快三稳定盈利计划| www.852635.com-彩6下载链接| www.918285.com-幸运飞艇是假彩票| 中彩www.zcwf2.com| www.110506.com-5分钟彩票平台| www.024241.com-福彩3d全国最大奖| www.144565.com-大发时时彩破解| www.279663.com-分分彩技巧与方法| www.510131.com-飞来福彩吧双色球| www.598993.com-彩客吧是什么意思| www.684255.com-福彩3d试机号彩吧| www.770136.com-好彩头网站-| www.846181.com-彩票会不会作假| www.909971.com-彩界联-| www.971945.com-湖北体彩网下载| www.al36.com-彩票投注下载| www.qk00.com-快彩是什么原因| www.365978.cc-重播更多精彩视频| www.483932.com-足彩比分竞猜规则| www.18wy.com-7乐彩今天开奖直播| www.638.tv-天气网首页福彩| www.08zu.com-广西新粤彩-| www.97774.cc-时时彩送彩金40| www.83pm.com-福彩3d表图-| www.2388.online万彩吧试机号| www.9006.pw-体彩号-| www.370502.com-彩钢瓦漏水怎么处理| www.450576.com-游彩网官方首页| www.562163.com-快彩开奖结果查询| www.543521.com-易彩彩票平台| www.757337.com-体彩店刷佣金违规吗| www.831931.com-彩票店私人接单| www.904342.com-彩神彩票合法吗| www.962894.com-福彩3d彩图库| 易彩网www.36166x.com| www.en88.cc-国彩网官方网站| www.061415.com-广东体彩竞彩店| www.460751.com-家彩开机号试机号| www.680030.com-亚彩会登录手机版| www.820097.com-粤海彩票论坛| www.936027.com-e球彩总进球| www.uo9.com-彩票软件哪个好| www.812085.com-3的彩吧分析预测| www.40lj.com-彩吧三毛3d彩图| www.50602.com-七星彩互换区加急版| www.420087.com-360彩票幸运购| www.412247.com-约彩彩票怎么兑奖| www.506047.com-天牛红五图库牛彩| www.559623.com-喜彩15886注册| www.631337.com-好彩头国际娱乐平台| www.726555.com-手机在线还能购彩吗| www.817629.com-竟彩足球彩票胜平负| www.885528.com-利彩可以相信不| www.vc1.com-518乐和彩-| www.zy80.com-300w彩票网平台| www.36636.com-28彩票被骗-| www.091161.com-重庆时彩下注平台彩| www.133818.com-天天福彩开奖| www.253306.com-广东好彩3走势图| 中彩网www.61233w.com| www.059876.cc-福利彩票奖项几个球| www.d39.net-彩票中奖规律计算| www.34rc.com-特区七星彩论| www.962089.com-重庆时时采彩走势图| 顶尖彩票www.168212.com| www.63158.com-01彩票如何提现| www.39350.com-3d天天中彩-| www.95308.com-福彩守号倾家荡产| www.162654.com-云南体育彩票| www.233417.com-体育彩票快中彩| www.149883.com-106彩票最新版本| www.360825.com-做彩泥大全-| www.312108.com-红牛娱乐彩票平台| www.7727.top-趣彩彩票是真的假的| www.np83.com-福彩中心冯亚平| www.35rp.com-海南有几种彩票| www.2254.com-安徽快三开奖40期| www.02928.com-幸运彩票重庆时时彩| www.89913.cc-彩票店私人接单| www.258457.com-体彩竞彩足球| www.354066.com-分分彩稳赚倍投方案| www.070638.com-许昌彩礼多少钱| www.172956.com-1分快三开奖记录| www.272537.com-ig彩票官方网站| www.360934.com-怎么戒掉时时彩| www.480886.com-喝彩中华第二季霍尊| www.074756.com-彩富网快码-| www.199181.com-福彩快三哪几个省有| www.23462.com-中国足彩馆免费视频| www.010.pink-全球彩票可靠吗| www.30117.cc-彩8娱乐下载安装| www.044969.com-xy313幸运彩| www.54806.com-彩票预测最准的专家| www.82dq.com-西宁体彩哪里领奖| www.3019.com-正彩办公用品| www.0280.net-阿里彩票下载安装| www.8649.loan-竞彩乐群英会app| www.24923.com-名画彩铅-| www.x34.website时时彩亏损打法| www.45wf.com-上海福利彩票网‘| www.91436.com-好彩柠檬爆珠焦油| www.986592.com-购彩网在哪里下载| www.dg72.com-瑞彩祥云几年了| www.ub89.com-好123彩票开奖| www.20vw.com-彩票3d组六走势图| www.86xr.com-七乐彩四等奖| www.3308.vip-福利彩票购买网站| www.8610.shop-百宝彩视注册| www.39355.cc-犀牛彩票下载| www.526311.com-下载时时彩助赢计划| www.623575.com-竞彩猫推荐太贵了| www.689628.com-山东福彩晓艳七乐彩| www.735678.com-3d彩报图库天牛| www.813814.com-福彩已亥猪-|