头像

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

来源:http://www.ljcsg.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.ljcsg.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.783856.com-13亿彩票app| www.928916.com-网上的福彩计划师| 百姓彩票www.www.bxcp3333.com| www.dt12.com-快彩在线网址| www.yh02.com-在手上怎样买彩票| www.25sd.com-华彩联盟论坛| www.4967.cc-利澳彩票合法吗| www.11493.com-合买彩票下载| www.61296.cc-爱彩乐真的假的| www.075516.com-二四六天下彩资料大| www.152755.com-彩票12怎么下载| www.266281.com-下载发彩网-| www.363677.com-关于彩虹的诗句| www.477714.com-江西体彩玩法| www.566600.com-体彩排列三活动| www.650234.com-博彩开头的成语| www.781081.com-彩虹玫瑰花-| www.856702.com-好彩客电脑版下载| www.930988.com-19042七星彩| www.984138.com-财神彩票可靠吗| www.iw30.com-足彩奖金计算| www.k46.cc-福彩快三今天预测号| www.50dy.cc-玩快三有什么平台| www.0446.com-可以微信充值的彩票| www.27237.com-任九足彩开奖| www.75622.com-好彩双爆珠蓝莓柠檬| www.029774.com-下载香港彩库宝典| www.114543.com-山西福利彩票双色球| www.198298.com-七星彩开奖结果直播| www.279078.com-快三机选号码查询| www.439394.com-中彩那天生字ppt| www.538963.com-财富彩票apk| www.642151.com-彩票英文字母含义| www.736785.com-今日彩飞票务字谜| www.818554.com-七星彩头尾投注网站| www.896311.com-合买彩票软件下载| www.968782.com-彩票倍投计算公式| www.cm11.cc-彩报3d-| www.wd69.com-东北快三-| www.16lo.com-k彩账号注册| www.537.website时时彩是电信诈骗吗| www.4947.cm-迷彩兔军事简介| www.05556.cc-爱尚彩app-| www.53265.com-一起博彩票-| www.001726.com-288彩吧-| www.073213.com-官方快三下载| www.144839.com-足彩胜负彩推荐分析| www.306971.com-天津时时彩分析软件| www.384385.com-apk状元彩票| www.525041.com-黑桃k时时彩线路| www.618974.com-搜狐彩票app下载| www.694911.com-体彩六加一专家预测| www.778035.com-乐彩福彩字谜专区| www.888009.cc-全彩助手app下载| www.971748.com-9w彩票-| www.cai8944.com全国彩票开奖| www.mf39.com-好彩下载-| www.2ys.com-哪里可以买基诺彩| www.64jg.com-众彩网可以赚钱吗| www.0817.xyz-足球彩票哪里能买| www.9278.xyz-500彩足彩-| www.51598.cc-中国福利彩奖结果| www.97579.cc-唯博彩票app下载| www.071599.com-108官网彩票平台| www.138056.com-吉林福彩投注助手| www.221111.com-安徽快三形态走势牛| www.298597.com-彩票店图片实拍| www.371143.com-新彩与粉彩的区别| www.474805.com-九号福利彩票| www.557506.com-小班户外游戏彩虹伞| www.628944.com-彩票开奘查-| www.703778.cc-云南福彩怏乐十分| www.788161.com-送38元的彩票| www.870439.com-网购彩票软件排行榜| www.cp775.cc-官方快三的平台网址| www.mh93.com-拉人玩时时彩犯法吗| www.3dc.cc-博黑彩平台-| www.61qf.com-彩票公益素材| www.0393.com-高频彩为什么一定输| www.8458.me-为内蒙古喝彩简谱| www.33900.cc-福彩3d概率理论| www.78533.cc-彩票qq35com| www.028323.com-彩王彩票网-| www.104012.com-竞彩网篮球计算器| www.174811.com-网上怎样玩快三| www.318156.com-彩宝种类-| www.388405.com-彩票资料-| www.521542.com-时时彩停开怎么回事| www.590556.com-南国七星彩加急彩板| www.662754.com-中金计划彩票| www.734660.com-盛宏彩票首页| www.805895.com-福彩刮刮卡厂家| www.876710.com-幸运彩票不能提现| www.cp174.com-神州数彩票软件| www.lo13.com-安徽快三的玩法| www.i52.cc-银川体彩地址| www.35yo.com-体彩顶呱刮7票| www.1257.org-顶尖彩票邀请码| www.7600.biz-香港码彩现场直播| www.23109.com-彩票怎样判断大小| www.66219.com-千禧彩票导航页| www.042525.com-多彩贵州集团董事长| www.126516.com-19049足彩大势| www.193966.com-1分快三精准计划| www.263582.com-中彩网大乐透走势图| www.367750.com-彩铅画人物古风全身| www.455399.com-福乐彩是干嘛的| www.539450.com-新浪彩-| www.640566.com-新浪爱彩提不出了| www.725398.com-一洗彩染发剂| www.795016.com-重庆老时实彩| www.867677.com-快三中三个号多少钱| www.930287.com-彩票助赢计划最准| www.982715.com-彩票体验金-| www.jg95.com-体育彩票兑奖流程| www.zk43.com-彩票代玩qq群| www.20tv.com-大智慧彩票概念| www.500.la-怎么在黑彩网站赢钱| www.3983.cc-49c彩票提款不了| www.9070.cc-头彩app最新版| www.55639.cc-七星彩中奖列表| www.96712.cc-福彩王素英怎么判| www.054468.com-竞彩足球推荐网| www.150298.com-期期中彩票不能购买| www.231342.com-505彩票下载安装| www.299995.com-买彩票如何看走势图| www.365304.com-时时彩欠30万| www.444725.com-福彩三地天中图库| www.531213.com-彩铅手绘教程入门| www.654162.com-时时彩号码遗漏统计| www.731771.com-8k彩票官方-| www.797782.com-九九集团彩票可信吗| www.867295.com-福利快三计划表| www.925669.com-彩富网下载-| www.976008.com-河南双色球中奖彩票| www.do58.com-哪些省有快三| www.tk23.com-挂彩票怎么中奖| www.8zk.com-福彩打票员教程| www.58hk.cc-怎样看时彩由冷变热| www.788.cc-小六壬测彩票取数法| www.4164.cn-彩虹t4-| www.8988.com-3g彩票门户-| www.73391.com-19054期彩票| www.020760.com-彩票代销者-| www.087020.com-乐福彩票登录| www.139472.com-彩玉海棠图片| www.207922.com-彩票过滤大师| www.271291.com-买快三和值大小单双| www.400371.com-五分彩怎么买| www.513613.com-时时彩5星座号| www.576166.com-体彩排列三豹子遗漏| www.638012.com-何振东足彩-| www.793787.com-红旗彩票网怎么样| www.861338.com-福彩三d预测胆码| www.916085.com-体育彩票店转让流程| www.969935.com-保定双彩浴都正规吗| www.so3.cc-分分彩官网-| www.nu61.com-靠彩票一夜暴富的人| www.v38.org-足彩很坑人-| www.40jk.com-七星彩在线随机网上| www.875.red-少儿彩铅画作品大全| www.4262.biz-福彩三d双彩图| www.8971.loan-中国国彩app下载| www.51635.com-山西福彩中心|