头像

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

来源:http://www.hopkintonrealty.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.hopkintonrealty.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.700071.cc-福彩3d奖金规则| www.826779.com-福彩3d藏机诗| www.892058.com-时彩彩助手-| www.17895.cc-阳光彩票客服电话| www.80818.cc-中国国彩骗局揭秘| www.056959.com-m8搏彩什么网址| www.290733.com-福彩快三分析预测| www.916002.com-加盟体彩要多少钱| www.990806.com-彩77官网下载苹果| www.ck86.com-福利彩票三选三怎玩| www.247229.com-上海体彩管理中心| www.037920.com-免费彩票组合软件| www.127182.com-178彩票论坛| www.222295.com-彩票计划官方网站| www.290347.com-内蒙古体彩领奖地址| www.361552.com-天下六给彩开奖结果| www.443224.com-福彩胆码预测家彩网| www.490200.com-9b彩票网址是多少| www.610595.com-用彩铅画星空图片| www.777472.com-ag彩票app-| www.937055.com-6d彩票-| www.cp349.com-快三代理会被捉吗| www.1na.com-体彩屋没邀请码| www.826.space-天齐网图库彩吧论坛| www.9655.online彩一网正版藏机图| www.094955.com-马云的彩票叫什么| www.215229.com-江西体彩-| www.327946.com-快三如何定胆| www.456222.com-乐博彩票客服| www.590093.com-虚假彩票网站| www.691130.com-足彩竞彩网资讯| www.796901.com-中国竞彩赛事公告| www.905598.com-快三单双对赌| 彩经彩票www.31744.com| www.wv87.com-520彩票邀请码| www.52000.cc-网上快开彩是真的吗| www.895655.com-彩票更多开奖号码| www.927695.com-网上快三平台真吭人| www.db42.com-彩神软件骗局| www.tc69.com-官方彩票有哪几种| www.05kq.com-29期彩票-| www.79bo.com-海南七星彩梦解| www.1538.bid-牛彩网3d定胆条件| www.320009.com-福彩三d字迷东方朔| www.454007.com-迪斯尼彩乐园手机版| www.819411.com-彩票计划时时彩| www.931155.com-色彩风景-| www.cai9322.com七星彩今晚预测| www.1ef.com-手机买彩票哪个好| www.5621.xyz-手机彩票老师带队| www.804856.com-百度七乐彩开奖结果| www.522991.com-时时彩开奖走势图图| www.664439.com-荷花图片手绘彩铅画| www.777139.com-锋彩直播去升级版| www.hz49.com-体彩天下平台| www.30qa.com-福彩一品公子字谜| www.4098.cn-珐琅彩瓷器出手| www.33658.com-收米彩票-| www.042447.com-多彩贵州网领导成员| www.158604.com-龙江体彩网-| www.332866.com-新浪足球彩票开奖| www.556477.com-彩票491cc-| www.693858.com-中乐彩75秒赛车| www.843589.com-福利彩票应聘考试题| www.315677.com-彩虹6号机票多少钱| www.hx10.com-香港快三查询| www.hm5.cc-体彩内蒙古11选5| www.22pj.com-app购彩网靠谱吗| www.2464.xyz-天天好彩游戏| www.44148.cc-58福彩靠谱吗| www.354331.com-央视贺炜天天中彩票| www.872049.com-贵州中彩票的地方| www.cai7600.com河南快三号码遗漏图| www.yi61.com-百宝彩登录账号| www.4920.win-买大小的彩票app| www.68477.cc-上海11选5爱彩人| www.299072.com-时时彩历史开奖号码| www.486227.com-极速赛车是什么彩票| www.943004.com-重庆体彩兑奖中心| www.tr30.com-發彩票-| www.171152.com-河北快三推荐号今天| www.489021.com-凤凰彩票路线导航| www.639043.com-上海体育彩票排3| www.730174.com-买彩票那个软件靠谱| www.834156.com-好彩爆珠焦油量| www.914967.com-幸运五星彩开奖奖表| www.982140.com-信彩登录入口| www.pg5.cc-335彩票app-| www.i18.org-今日体彩票开奖结果| www.92kt.cc-8度彩票app-| www.6844.in-三d东盛彩报3| www.55617.com-重庆十字彩走势图| www.057085.com-新浪爱彩购票大厅| www.144412.com-足彩14场胜平负| www.234581.com-今日福彩藏机图正版| www.374904.com-七星彩头尾规律软件| www.723821.com-3d彩票计划下载| www.852981.com-运动彩券-| www.934505.com-湖北快三规律破解| www.997842.com-原创福彩分析| www.gn29.com-快三和值计算规律| www.8tf.com-管家婆彩票史| www.4775.cm-四季一分彩登录| www.22023.com-铌彩纺织-| www.81875.com-时时彩遗漏追号法| www.077128.com-今晚福彩快开奖结果| www.185638.com-福彩工作人员骗局| www.281654.com-彩之家邀请码是多少| www.381471.com-彩票黄历买什么号码| www.635018.com-时彩能不能赚| www.715813.com-彩票代表什么生肖| www.16bz.com-彩虹电影台密码| www.57160.com-锋彩直播去升级版| www.104122.com-我国正规彩票有哪些| www.067902.com-如何制作彩票软件| www.860434.com-上海快三和值表| www.808327.com-海口彩票网手机版| www.232987.com-百彩乐-| www.355913.com-大富双彩票源码| www.695033.com-号百彩票千亿彩票| www.196966.com-彩计划app-| www.877252.com-七乐彩齐鲁推荐号| www.935342.com-彩票ios版-| www.xy18.com-d9彩票d9cc-| www.739461.com-一中体彩竞彩实体店| www.183386.com-广西快三开奖结果控| www.540844.com-凤凰彩票6652| www.271099.com-彩16手机版-| www.495483.com-高手彩票论坛首页| www.655265.com-七乐彩中奖彩票| www.160563.com-福彩3d进位和差| www.335448.com-湖北快三分布| www.545399.com-首尔1.5分彩| www.810191.com-中国体彩中心在哪里| www.948726.com-鑫彩网彩票注册官网| www.879688.com-赢彩票是真的吗| www.67538.com-中国中彩票最多的人| www.847143.com-刮彩票有中大奖的吗| www.um20.com-内蒙古福彩中心k3| www.074546.com-福彩旗下彩票| www.888115.cc-128彩票合法吗| www.jy37.com-福彩走势图3d| www.18217.cc-致富彩网站-| www.011014.com-易迅彩票正规吗| www.139681.com-网络彩票算不算赌博| www.275926.com-各种釉彩大瓶赏析| www.191531.com-福彩快3内蒙古开奖| www.164782.com-彩票大厅开奖| www.320378.com-河北百宝彩快三| www.442437.com-福彩和差表-| www.za84.com-春秋彩票登录| www.16186.com-夏津彩客上几个小时| www.608026.com-福彩种类与玩法| www.50967.com-彩票75-| www.144968.com-福利彩票收益分成| www.ze46.com-甘肃福利彩票投注站| www.4740.me-80彩票是什么软件| www.288217.com-快开福彩是真的吗| www.62201.com-彩票赢家app下载| www.979375.com-好彩双爆珠怎么抽| www.fm6.com-重庆时时彩已下架| www.ns81.com-福彩3d输几十万| www.6qb.cc-网易彩基金怎么提现| www.68xz.com-世界十大博彩是哪些|