头像

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

来源:http://www.timhacker-docshots.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.timhacker-docshots.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.cp856.com-快三投注平台哪个好| www.895311.com-官方彩票漏洞| www.625432.com-极速时时彩曼谷计划| www.777450.com-欢乐彩是骗人的吗| www.875745.com-福彩3d天下无敌| 大赢家彩票平台www.136057.com| www.45xz.com-全民彩票改名成什么| www.411145.com-七彩阳光视频播放| www.550609.com-网上华夏彩票靠谱吗| www.14010.com-彩客中国竞彩网| www.68973.cc-尊彩网能挣到钱吗| www.6490.vip-福彩广播-| www.554038.com-体彩新店开业宣传语| www.657741.com-体彩排三双胆神算| www.808275.com-安徵快三夸度走势图| www.881557.com-利记博彩规律| www.960458.com-98c彩票登录| 8号彩票www.60108z.com| www.ii69.cc-福彩在线购买app| www.e16.club-自带计划的彩票软件| www.vo29.com-专业玩彩个人| www.839589.com-请查一下福利彩票| www.075414.com-瑞祥祥云彩票技巧| www.363438.com-掌上精彩-| www.475446.com-中彩票怎么交税| www.591234.com-红977彩票-| www.699650.com-中国福彩哪天开奖| www.788527.com-365彩票官方版| www.871745.com-今日福彩3d布衣图| www.0657.in-九场胜负彩-| www.41az.com-纵横彩市大乐透| www.066805.com-彩票双色球模拟投注| www.277632.com-一定牛彩票开奖直播| www.601846.com-临泽彩票中奖者| www.522628.com-彩票龙虎和技巧| www.29745.com-云彩厅真的假的| www.88455.com-英国彩票不交税吗| www.96ej.com-钱龙博亚彩票网站| www.354368.com-博乐彩彩票平台| www.721342.com-彩票倍率-| www.843278.com-彩票中心上班好吗| 梦想彩票www.33112f.com| www.975329.com-快三集体表演套路| www.gd78.com-单机新快三下载| www.747911.com-分分快三和值技巧| www.376953.com-体育彩票的行业前景| www.20dz.com-幸运彩一分快3计划| www.1014.net-彩乃奈奈番号| www.102168.com-彩神在线计划| www.370831.com-新宝娱乐彩票| www.139869.com-二分时时彩走势图| www.272521.com-河北快三今天走势图| www.133861.com-好彩1开奖走势| www.554543.com-体彩术语砍-| www.954790.com-瑞彩祥云红包挂| www.cai772.cc-快三技巧数学公式| www.b41.me-大发快三算法| www.3906.org-七星彩软件下载手机| www.040892.com-华夏彩票是真是假| www.151641.com-乐玩彩官方下载| www.231739.com-买彩票软件下载| www.284171.com-投注快乐时时彩b盘| www.343590.com-彩票软件挣钱的方法| www.395296.com-cf彩虹哥卖号网站| www.982480.com-吉林快三摇奖现场| www.df30.com-快三开奖爱彩乐| www.ur67.com-鸿彩网app-| www.983383.com-ip幸运快三代玩| www.ka39.cc-破解彩票数字规律| www.s10.com-彩票弃奖报道| www.47xn.com-福利彩票计算软件| www.iz01.com-下载体彩-| www.678813.com-彩金白菜网-| www.999696.cc-长沙彩票店-| www.297811.com-快三开奖倍数| www.514388.com-河北快三奖金分配| www.731279.com-福盈门彩票-| www.2304.vip-福彩三地但马图| www.8882.org-网投分分彩作假| www.609234.com-搜狗彩票排五走势图| www.km34.com-河北福利彩票双色球| www.29wi.com-昨日彩票双色球| www.0577.site-p3怪字彩吧图| www.18337.com-福利彩票奖池金额| www.033365.com-黑彩彩票机器| www.210111.com-吉林省快三图| www.55095.com-足彩赔率计算公式| www.54pw.com-幸运彩28-| www.nn17.com-足彩妖刀-| www.242403.com-黑龙江畅豪快三| www.598510.com-19021七星彩| www.778908.com-彩报网双码-| www.086.la-曼谷十分彩骗局| www.268461.com-彩神ⅱ8-| www.355068.cc-体彩大乐透开奖地方| www.265185.com-中国体育彩排列3| www.340518.com-排列三众彩网今天| www.794144.com-彩票和值有什么用| www.947404.com-快三多久开一次新区| www.cp3755.com-彩8是骗局吗| www.zz87.com-警察查获牛彩团队| www.5564.top-乐购彩票大发快三| www.770801.com-发彩网外挂-| www.868912.com-下期七星彩号码预测| www.949999.com-彩票概念新华网| 大赢家彩票网www.544091.com| www.63694.com-足球彩票混合过关| www.40973.com-亚洲福彩网邀请码| www.027014.com-90彩票app-| www.100268.com-非法经营彩票罪量刑| www.482200.com-彩票云端挂机赚钱| www.332626.com-靠谱的网上购彩平台| www.392603.com-体彩开奖号码昨天| www.484445.com-怎么设置彩铃| www.554090.com-晨兴彩票能提现吗| www.606730.com-世界杯怎么买足彩| www.129511.com-众盈彩-| www.287165.com-安徽快三中奖规则| www.5388.vip-彩票777什么网站| www.19621.com-时时彩龙虎计划软件| www.333030.com-玩网彩输怕了| www.974729.com-有时时彩微信群吗| www.km00.com-下载软件的易彩堂| www.im38.com-福彩快3三新快三| www.50ae.com-福彩3d乐彩字谜图| www.02775.com-幸运快三稳赚买法| www.475488.com-500万网彩票| www.355640.com-1800存送彩票| www.736624.com-上海福利彩票销售点| www.901589.com-最新福彩开奖结果| www.e23.me-河北福彩快3开奖| www.267985.com-快乐彩浙江开奖结果| www.465234.com-三十六技赢足彩| www.842.live-信誉快三群是啥| www.27909.com-足彩胜平负任九规则| www.92278.cc-湖北七星彩-| www.030562.com-c彩61-| www.693128.com-彩票中大奖概率| www.854309.com-竞彩篮球彩票怎么买| www.ey.com-竞彩网首页-| www.055168.com-福彩极速3d走势图| www.191337.com-广西快三预测号码| www.282472.com-33彩票app-| www.351448.com-买体彩输惨了| www.407472.com-云南本土彩票| www.514461.com-七星彩几个数算中奖| www.563983.com-彩票开奖公告双彩论| www.627654.com-分分彩九码必中公式| www.673908.com-南京体彩管理中心| www.764896.com-体育彩票送彩金| www.819969.com-星期三哪个彩票开奖| www.895822.com-福利彩票合买中心| www.933176.com-福彩3d组六85注| www.976148.com-郑州结婚彩礼是多少| www.op0.com-体彩11选择5结果| www.mk44.com-吉林福彩快三助手| www.979698.com-安卓彩票软件哪个好| www.056060.com-合肥滨湖福利彩票| www.031554.com-福彩快三计划网| www.255729.com-体彩是有几位数组成| www.318966.com-678cc赢彩彩票| www.39330.com-旺彩彩票查询| www.002401.com-苏州体彩网点申请| www.693669.com-买哪个彩票中奖率高|