头像

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

来源:http://www.tiyuyingshi.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.tiyuyingshi.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.536091.com-香港马会时时彩骗局| www.446660.com-足彩是什么-| www.03lo.com-众彩网大乐透十专家| www.146.cc-彩虹真实景象| www.17164.com-大乐透彩票价格| www.029873.com-567彩票官网版| www.221967.com-今晚七星彩开奖结耒| www.388716.com-福彩八仙过海| www.243937.com-足彩雪缘园比分| www.91124.com-焕彩美容学校| www.406904.com-3d先锋快报彩吧| www.610272.com-苹果彩铅画教程图解| www.947428.com-西赵口彩吧-| www.h65.in-重庆时时开彩助手| www.1200.vip-体彩19038期| www.42650.com-彩经彩票首页图| www.026222.com-体彩排列三中奖情况| www.152302.com-腾讯彩票挂机软件| www.290658.com-近期彩票开奖查询| www.423100.com-赵云星彩-| www.660002.com-乐彩沦坛-| www.800050.com-如何购买体育彩票| www.960910.com-亮了网直播竞彩猫| www.dj45.com-中国体重彩票大乐透| www.1qa.com-内蒙古快三贴吧| www.089875.com-马耳他彩票-| www.946319.com-彩民双色球领奖| www.649287.com-彩跑需要准备什么| www.855378.com-浙江福彩快乐彩技巧| www.991300.com-河北体彩网11选5| www.ol89.com-手机上买彩票犯法吗| www.901385.com-k8彩票在线登录| www.292169.com-一分钟一期中福快三| www.471708.com-体彩篮球竞猜交流| www.692763.com-天津体彩网点查询| www.907751.com-七星彩中奖查询器| www.ay45.com-境外私彩-| www.36840.cc-28彩票娱乐-| www.062038.com-彩票预测最精准公式| www.1306.cm-乐彩神可靠吗| www.34924.com-天天空彩票| www.043599.com-七星彩相关术语| www.096868.com-多彩网彩票网d55| www.697836.com-彩界联盟怎么登陆| www.866552.com-广西福彩快3开奖| www.503951.com-彩票要每天提现吗| www.636881.com-福彩开奖前停售时间| www.885075.com-合肥市省级福彩中心| www.499285.com-三d彩票玩法介绍| www.639316.com-体彩门店绑定app| www.97270.cc-新彩票辅助-| www.178707.com-一分钟快三官网| www.4xs.com-大彩网电话是多少| www.87sn.com-福彩提成多少| www.5265.cm-678cc彩票-| www.47999.com-福利彩票九宫八卦图| www.9049.loan-今晚七乐彩开奖吗| www.011177.com-体育彩票481规则| www.128225.com-彩票和卖-| www.349426.com-买彩票输了十几万| www.193938.com-神圣彩票app| www.444624.com-体彩助手官网二维码| www.590658.com-胜负彩14场中8场| www.330894.com-甘肃快三遗漏统计值| www.565197.com-福彩中国彩吧| www.701274.com-如何套取彩金| www.827257.com-足彩十四场最新开奖| www.16xs.com-智行彩票-| www.67671.com-如何计算彩票| www.664.hk-10分快3彩票计划| www.8619.net-湖北广电购彩票| www.75391.cc-风云彩票a版| www.168679.com-内蒙古快三网| www.ju31.com-彩铅十大排名| www.12fu.cc-i8彩票官网| www.1415.in-重生洪荒之九彩凤凰| www.21568.com-富彩彩票介绍人微信| www.594377.com-竟彩比分500| www.667817.com-tr彩票-| www.877248.com-六台彩迷宫生死博斗| www.983915.com-福彩天吉预测网| www.mu39.com-锋彩直播苹果版| www.20gg.com-好运彩幸运快三| www.972582.com-竞彩足球胜平负投注| www.iw36.com-竞彩比分直播新浪| www.486.com-签到送彩票-| www.226755.com-快彩票app下载| www.454100.com-彩易一福彩3d| www.621717.com-快三摇奖程序开发| www.503632.com-快三黑彩平台官网| www.109198.com-星彩3d论谈-| www.183590.com-福彩快3玩法规则l| www.957030.com-有没有彩票挂机软件| 华彩网www.hcw332.com| www.131569.com-咸阳彩票中奖| www.696769.com-绍兴体彩网-| www.821216.com-武汉福彩领奖流程| www.942931.com-生肖彩开奖必中| www.cai5050.com内蒙福彩十分钟| www.371700.com-彩票365两个版本| www.659143.com-体彩19042期| www.783580.com-彩吧vip首页登录| www.903305.com-高频彩吧手机版| www.987835.com-甘肃张掖快三| www.6456.cm-悠悠小站彩票安卓| www.006502.com-快彩怎么玩容易中奖| www.15sv.com-广州体育彩票6十1| www.ot98.com-福彩3d福降天下网| www.882353.com-福建彩票网站| www.50uf.com-足彩复式过滤| www.6889.loan-今天足彩十四场推荐| www.63803.com-胜负彩最新对阵表| www.104731.com-好彩柠檬爆珠价目表| www.628995.cc-福利彩票代打| www.46006.com-568彩票平台| www.095317.com-福彩3d亏了几万| www.289060.com-牛彩3d字谜总汇| www.513101.com-口袋彩票下架| www.676531.com-观老头说彩-| www.840220.com-竞彩平均优化软件| www.951455.com-金豆彩票平台| www.rq26.com-五分钟彩快开彩票| www.2308.cm-好彩娱乐时时彩| www.24061.cc-六盈彩票-| www.014728.com-彩票史牛人-| www.185501.com-快三有没有假| www.365435.cc-初级风景彩铅画图片| www.370126.com-彩铅画花卉图片简单| www.825033.com-体育彩票扫码出票| www.954515.com-浙江省福利彩票| www.091722.com-惠民乐彩票真的吗| www.3189.top-查体彩开奖结果今天| www.42599.com-信誉可靠的彩票网站| www.066665.com-博彩有哪些大平台| www.377958.com-襄阳彩礼钱20万| www.892466.com-懂彩帝苹果下载| www.22259.com-时时彩9码一期计划| www.171017.com-上海快三中奖助手| www.as67.com-甘肃快3爱乐彩| www.620957.com-彩钢板屋顶-| www.906771.com-江西快三是合法的吗| www.976474.com-文山彩票大奖| www.fo13.com-竞彩网分直播| www.g69.club-查一下体彩试机号| www.027005.com-八八彩票在哪注册| www.132429.com-濮阳市彩礼-| www.245698.com-易彩堂的网址是多少| www.366834.com-复杂麋鹿彩铅画| www.505328.com-体彩真伪查询| www.603877.com-688彩票抽奖| www.301487.cc-福利彩票三地| www.949369.com-百盈彩票官网| 易彩网www.36166b.com| www.rp07.com-体彩十分钟开奖| www.45ym.com-洛阳体彩兑奖在哪里| www.8467.loan-清明七星彩-| www.53132.cc-新浪爱彩是什么| www.108936.com-55彩票-| www.237891.com-网上大发快三骗局| www.356125.com-彩票计算法-| www.931633.com-彩票能选多少个数字| 众发彩票www.787zf.com| www.yx97.com-神圣彩票计划| www.79474.com-彩6采票时时彩|