头像

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

来源:http://www.baol168.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.baol168.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.ua50.com-彩票常用术语| www.82en.com-彩票极速赛车计划| www.3576.biz-51彩店-| www.01857.com-彩票101-| www.018075.com-幸运5星彩-| www.101549.com-彩票啥叫刷7码以上| www.184704.com-北京快三怎么选和值| www.272778.com-快三号码表图片| www.404615.com-水溶彩铅风景画图片| www.525762.com-黑彩平台刷流水获利| www.633980.com-彩盈娱乐手机版| www.734744.com-怎样算福彩公式| www.825777.com-七星彩二等奖几个号| www.909902.com-彩票网用户注册| www.982130.com-信彩是什么软件| www.gz30.com-盈彩吧-| www.d75.club-137彩票平台下载| www.44ph.com-泰禾红树林彩票客服| www.0056.cn-时时彩连中二十把| www.9042.cm-鸿运彩票投注站电话| www.54566.com-彩票稳定平台| www.010910.com-五星彩票简介| www.092244.com-重庆时时采彩开奖号| www.171843.com-贵州福彩开奖结果| www.305293.com-长期买一注彩票| www.385815.com-彩票开奖查询牛材网| www.530096.com-乐游彩票正规吗| www.625026.com-苏宁彩票怎么加盟| www.707315.com-既时竞彩比分| www.796214.com-趣彩网骗局揭秘| www.877540.com-七乐彩十大专家预测| www.984895.com-炫彩字体-| www.wi7.cc-东北辽宁快三走势图| www.tp93.com-快三技巧视频| www.12pj.cc-江苏体彩排列三势图| www.92eg.com-中華购彩网邀请码| www.3141.cm-福彩3最大值走势| www.9376.shop-七星彩开奖详情| www.023724.com-神彩网开奖结果| www.105220.com-体彩竞彩官网| www.180948.com-彩之家app-| www.262335.com-福彩天天大报| www.385338.cc-天天彩票网千万彩金| www.519631.com-cp599彩票苹果| www.598030.com-足彩最快开奖| www.678125.com-易彩堂怎么注册| www.762978.com-福利彩票连环夺宝| www.885035.com-鸿彩怎么下载| www.971423.com-众购彩票-| www.cai8234.com分分快三怎么玩稳赚| www.no87.com-彩票专业在线选号器| www.02cv.com-美国彩虹有几种颜色| www.78qb.com-彩票站卖私彩| www.2002.hk-足彩秘笈-| www.7948.cn-彩墨缘-| www.34001.com-吉林快三贴吧最新| www.85056.com-聚彩彩票提现得了吗| www.049402.com-福利彩票游戏机论坛| www.208325.com-全国快三开奖结果| www.287836.com-华夏亿成彩票| www.390056.com-彩票免费天天送| www.518980.com-山东手机在线彩票| www.592523.com-首页一彩票365| www.669693.com-彩票白秀华-| www.751831.com-一号彩票平台登录| www.875695.com-今期彩图片-| www.960407.com-风之彩彩票首页| 大奖彩票www.djcp007.com| www.jw22.cc-关于彩铅画的技巧| www.g87.net-河南福彩快3遗漏| www.42wi.com-彩票走势图格式| www.708.la-头头博彩-| www.4976.biz-怎样可以中彩票大奖| www.07043.com-银彩通工行-| www.56716.cc-快乐彩任选三技巧| www.080922.com-魔方彩票-| www.149569.com-五百万彩票-| www.254628.com-北京时时彩停售| www.329190.com-新快三游戏下载大全| www.400820.com-七星彩今天试机号| www.551334.com-高频彩在线开奖结果| www.637350.com-湖南彩票快乐十分| www.729957.com-新疆福彩首页| www.803651.com-3456彩票-| www.878751.com-彩票的积分卡号| www.966826.com-河南快三经验规律表| 亿彩堂www.87668v.com| www.hb70.cc-河北福彩快三助手| www.ys93.com-重庆体彩兑奖流程| www.25mj.com-甘肃体彩在线| www.0186.loan-彩云国蓝家-| www.6763.vip-一分赛车彩票官网| www.19923.cc-开一个私人彩票网站| www.62851.cc-360竞彩足球混合| www.037388.com-休育彩票大乐| www.127208.com-彩铅画人物卡通| www.205523.cc-快三360-| www.276153.com-福彩3d预测彩吧网| www.382053.com-点击精彩内容进入| www.505251.com-39彩票平台-| www.574822.com-福彩胆码预测高手| www.647070.com-买足彩顺口溜| www.757105.com-海南体彩高频彩| www.842348.com-竞彩足球公益金比例| www.910865.com-篮彩比分差-| www.972046.com-印尼五分彩开奖记录| www.qz60.com-五分快三的玩法| www.7pe.com-彩票玩法哪些| www.64qs.com-全国彩民网-| www.0625.cm-新淘彩是黑平台吗| www.8632.biz-聚宝彩票怎么赚钱| www.39563.cc-福彩曝光-| www.85034.com-群英会开奖彩乐乐| www.037371.com-万能彩票过滤器| www.139614.com-盈彩网六-| www.215678.com-306官方彩票| www.284157.com-霸气十足的彩票网名| www.388170.com-华彩彩票真假| www.511516.com-五洲彩票骗局揭秘| www.581510.com-手机版彩票-| www.654624.com-江西体彩兑奖规则| www.759855.com-云南时时彩开奖号| www.842978.com-中国福利彩票的诞生| www.907133.com-辽宁沈阳快三| www.969236.com-美女拉我玩众彩彩票| www.cp7266.com-福彩快三游戏规则| www.mr39.com-浙江快乐时时彩| www.x86.cm-棋牌和彩票哪个好做| www.54ap.com-彩票最近大奖| www.833.win-特区彩票论坛特| www.4723.top-彩票16官网骗局| www.9720.vip-彩票发展下级合法吗| www.77254.com-从购彩票网站| www.025863.com-彩神邀请码在哪里看| www.096378.com-江西福彩开奖号码| www.156882.com-重庆试试彩走势图| www.273518.com-福彩类型-| www.355998.com-龙彩票app-| www.431023.com-射利彩签-| www.522045.com-时时彩怎样分辨虎龙| www.590004.com-足彩哪个软件好| www.657974.com-那些网上彩票不合法| www.778904.com-彩报网3d专家预测| www.851383.com-极速时时彩玩法技巧| www.911809.com-福利彩票即开型种类| www.969445.com-凤凰彩票输了很多钱| www.gk0.cc-快三之家破解器| www.oa00.com-竞彩官方网站| www.1nl.com-体彩店可以转让吗| www.48nl.com-金祥龙版彩票app| www.423.tv-聊呗彩票计划群| www.3601.vip-南方双彩网全部版本| www.8431.cc-乐彩网是骗人的吗| www.60468.cc-如何看快三大小单双| www.016120.com-快乐彩票用户登录| www.079032.com-大玩家彩票邀请码| www.134599.com-三分彩后一规律| www.201777.com-甘肃快三今日开奖| www.265257.com-五分快三计划走势图| www.382055.com-解密彩票的真假| www.493544.com-守信彩票是不是真的| www.560595.com-博金彩票站官方网站| www.619998.com-碧彩电子秤官网| www.683733.com-彩票灵异事件|