头像

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

来源:http://www.shuidimall.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.shuidimall.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.338149.com-竞彩合买怎么样| www.113461.com-河南郑州福彩中奖票| www.209980.com-手机购彩一大发快3| www.331237.com-彩神8是什么| www.091378.com-时时彩中彩票app| www.955622.com-彩票里面屠龙啥意思| www.od1.cc-优乐彩app下载| www.vc91.com-河南彩票中心在哪里| www.803898.com-欢腾彩票官方网站| www.920537.com-彩争霸8下载| www.986412.com-彩宝网开机号| www.ex13.com-123彩票网站大全| www.7060.top-幸运彩平台靠谱么| www.9473.cc-体彩p3图谜第一版| www.328040.com-彩店宝买彩票可靠吗| www.496905.com-彩票跑路平台| www.355583.com-刘军玩彩真的吗| www.480967.com-和彩印关闭-| www.566338.com-4567彩票首页| www.639615.com-规划竞彩-| www.zw99.cc-南国七星彩开奖结果| www.989168.com-彩票机器多少钱一台| www.jk45.com-刷彩金是怎么一回事| www.vq14.com-天天快三-| www.84pc.com-件蛙彩票开奖现场| www.00133.cc-彩票3d专家推荐号| www.43281.com-3d之家彩吧网| www.054886.com-黑彩平台如何拉人| www.9857.biz-爰彩人彩票网| www.305214.com-七星彩下期预测汇总| www.414224.com-七彩阳光幼儿园| www.939755.com-彩票盈利的方法| 彩客www.ck09.com| www.ek67.com-爱彩乐平台是真的吗| www.xf50.com-49c彩票app-| www.xv88.com-苏州福彩中心| www.750431.com-豪彩平台总代理| www.851234.com-时时彩qq投注| www.933268.com-省份快三网站| 百姓彩票www.bxcp3.com| www.37893.com-大是彩-| www.373021.com-彩47平台-| www.295234.cc-北京新快三-| www.391237.com-海南私彩七星彩玩法| www.294008.com-福彩三d乐彩网| www.516985.com-福彩3d组三遗漏| www.638735.com-体彩竞彩旗舰店| www.800133.com-自制彩票走势图| www.940083.com-48选7彩开奖结果| www.cp659.com-快三app下载| www.8018.biz-简单水彩画星空| www.73225.cc-彩票摇一摇选号| www.273859.com-希望手游三分快三| www.3186.wang-彩票签到送现金| www.zy5.com-江西彩票网-| www.rv92.com-一分快三在哪里开奖| www.216590.com-向日葵老师买彩票| www.15sw.com-淄博福利彩票店转让| www.vl81.com-体育彩票排三图迷| www.41jq.com-冠军彩票下载安装| www.2372.cc-伊川七彩龙都靠谱么| www.794699.com-彩票赌博罪量刑标准| www.027950.com-京东快彩是真的假的| www.165696.com-美女拉人玩彩票| www.310888.cc-香港快乐彩票| www.939652.com-重庆分分彩-| 大赢家彩票平台www.186972.com| www.re07.com-亚博足彩app苹果| www.25og.com-东方华彩集团谢茂全| www.7799.tv-体育彩票机选号码| 乐点彩票www.992358.com| www.pw30.com-彩票砍龙是什么意思| www.04fo.com-星空彩铅教程| www.443078.com-一分彩票快三预测| www.536933.com-彩票起名字的好吗| www.607121.com-全球史上彩票最大奖| www.692136.com-高频彩计划客户端| www.964813.com-一分时时彩官网计划| www.cp2900.com-福彩快三中奖金额| www.617597.com-万州福彩中心电话| www.6491.vip-大乐透新浪爱彩| www.16616.com-农民彩票大发| www.5743.top-体彩选号规则| www.022229.cc-新疆时彩票开奖号码| www.118727.com-近期彩票中奖的彩民| www.924921.com-全民彩快3预测| www.996380.com-pc彩博-| www.go66.cc-新疆喜乐彩走势图| www.156903.com-彩票中奖符的画法| www.044147.com-彩票自动挂机软件| www.cx96.com-上海爱彩乐十五选五| www.307304.com-韩国有快三么| www.977061.com-河南规定彩礼诈骗| www.092672.com-福建福彩30送7| www.237634.com-福建体体彩官方网| www.750072.com-中彩手彩-| www.043866.com-快三今日开奖号码| www.470178.com-买足彩输了几十万了| www.568752.com-重庆快三软件下载| www.212600.com-私彩如何挂钩官网| www.281121.com-私自卖彩票犯法吗| www.793234.com-买彩票算赌博么| www.971002.com-福彩多少种玩法| www.he69.com-快三豹子追号计算器| www.94cy.com-彩票4码多钱| 13e彩票www.302029.com| www.rd68.com-360彩票江苏快三| www.3jx.com-彩素女装官方旗舰店| www.14sr.com-安徽彩票开奖结果| www.280950.com-竞彩足球310推荐| www.363819.com-快三解锁计划软件| www.626534.com-狗代表彩票数字几| www.802210.com-彩友多下载安装| www.894475.com-北京快三一天几期| www.960483.com-肥城中三亿彩票| www.cp104.com-查江苏快三开奖结果| www.ag03.com-19049期胜负彩| www.3204.org-网上玩彩为什么总输| www.8491.cc-彩贝棋牌客服| www.53227.cc-重庆时时彩老后局| www.227379.com-快三怎么看大小单双| www.86739.com-男子痴迷彩票27年| www.053513.com-彩票网计划-| www.8fa.com-玩彩网深圳-| www.0764.in-彩票快三投注技巧| www.89261.com-哪个软件能查彩票| www.51323.cc-竞彩足球直播视频| www.850939.com-足球360胜负彩| www.980134.com-彩票站当天对账程序| www.kh9.com-一分快三大平台| www.o78.cc-生日送彩票-| www.64fo.com-足彩高手qq群官网| www.570262.com-七彩影院在线观看| www.509710.com-体彩多久后不能兑奖| www.602625.com-测试最近折彩票不准| www.727771.com-怎么买福彩-| www.712306.com-彩歌堂-| www.841556.com-福利彩票改企业| www.918034.com-3d彩票晚秋和值谜| 惠民彩票www.hm2255.com| www.as70.com-内蒙快3走势彩经| www.451166.com-七乐彩新浪网| www.041778.com-美国兆彩-| www.418589.com-中博彩票平台是什么| www.208027.com-49彩票cc-| www.361717.cc-中国网易彩票app| www.12mq.com-团彩彩票网合法吗| www.67hk.com-福彩二十选八的玩法| www.p77.org-不让提现的彩票| www.41xt.com-如何解冻彩票账号| www.032.cm-福彩3d试机绕胆图| www.9834.cc-广西体彩投诉电话| www.000925.com-赵公明福彩-| www.422387.com-谁会玩新浪爱彩| www.560866.com-福彩布衣胆码| www.658958.com-体育彩七位-| www.955518.com-o1彩票app下载| 大赢家彩票www.529081.com| www.974020.com-体彩3个亿-| www.378100.com-体彩大乐透查| www.931422.com-买彩票咒-| 500彩票网www.397760.com| www.229557.com-五分彩是骗人的吗| www.301395.com-七乐彩跨度走势图|