头像

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

来源:http://www.jsxzbt.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.jsxzbt.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.785119.com-七星彩跨度技巧| www.258320.com-310足彩网-| www.807224.com-温州体彩店转让| www.023452.com-1228彩票-| www.280096.com-辉煌彩票正不正规| www.463144.com-彩宝彩票骗人的| www.557504.com-pk彩票安卓-| www.630560.com-玩彩乐客户端下载| www.713855.com-时时彩单双经验| www.798194.com-h广西体育彩票| www.878898.com-体彩大乐透的玩法| www.950065.cc-互联网彩票牌照名单| 风之彩www.77fzc.com| www.3gz.cc-网上买彩票哪家好| www.63uw.com-研究七星彩的公式| www.3441.cm-温州体育彩票店| www.374868.com-体彩1等奖多少钱| www.587018.com-立彩彩票几年了| www.636386.com-彩虹挂在天空| www.900055.com-福彩怎么开店| E彩堂www.9818f.cc| www.7090.xyz-七彩蓝田分红| www.313621.com-好彩3缩水技巧| www.75jj.com-从赔率看足彩冷门| www.36807.com-幸运28彩票网站| www.84997.com-彩圣字谜总汇330| www.91tn.com-彩票代打兼职哪里有| www.67297.com-彩票福彩快三新快3| www.305858.com-也买彩网站-| www.488987.com-包头市福利彩票中心| www.801143.com-彩票中奖领奖流程| www.949253.com-易彩彩民福地| www.va8.com-福彩七乐开奖结果| www.345955.com-云购彩票注册邀请码| www.3763.xyz-彩经网专家免费预测| www.9866.in-古建彩绘视频| www.hv06.com-重庆快三是真是假| www.nt45.com-邢台市福彩中心地址| www.7066.vip-神彩通会员资料| www.036983.com-彩票01官方-| www.3gw.com-福彩3d布衣独胆图| www.955640.com-彩票黑-| www.cai6088.com江苏快三在线计划网| www.tr2.cc-快三时时彩是真的吗| www.7br.com-年会发彩票中大奖| www.9669.bid-p3彩宝网试机号| www.344367.com-极速塞车是什么彩票| www.331620.com-51彩票官方网站| www.479299.com-天津福利彩票网点| www.580848.com-体育彩票排列5一| www.658329.com-派彩乐-| www.894897.com-皇家科技时时彩宝典| www.zy06.com-安彻快三跨度走势图| www.60222.com-黑彩怎么能赢| www.087106.com-神彩福牛双色球官网| www.263086.com-体彩19054期| www.856353.com-七星彩走-| www.981342.com-易彩手机版-| www.91bw.com-中国彩票有那些| www.532639.com-博友彩是正规网站吗| www.455249.com-皇冠国际彩票怎么骗| www.727392.com-福利彩票群英会软件| www.996464.com-龙江体彩七星彩| www.88qk.com-彩票粉怎么用| www.391053.com-智慧彩自动投注软件| www.vm02.com-三分彩在线计划网| www.14gj.com-全民中彩官方| www.111705.com-快三对子哪个概率高| www.183739.com-乐彩论坛-| www.962416.com-二十选五彩票开奖号| www.cp6787.com-内蒙快三挎度走势图| www.qq80.cc-体彩玩法种类| www.60qr.com-掌中彩官网投注| www.6670.vip-开门彩是什么意思| www.008109.com-快7彩票-| www.056198.com-非法经营彩票判决书| www.wd.cc-皇都彩票快3群主| www.37uq.com-七星彩这个软件| www.5847.vip-彩票中奖怎样兑奖| 彩票坊www.858856.com| www.652832.com-重庆时时彩安心计划| www.008703.com-两块钱彩票的玩法| www.058240.com-粤彩实战网址| www.205022.com-江西多乐彩彩乐乐| www.299346.com-幸运分分彩-| www.393169.com-全民彩票注册网| www.599567.com-买什么彩票靠谱| www.690553.com-可以购彩的app| www.782208.com-c彩31-| www.871336.com-高赔彩票平台| www.952623.com-足球比分竞彩| www.17345.cc-中国彩下载| www.7422.cm-邻近色彩构成图片| www.26782.cc-七星彩选号方法| www.024723.com-99彩票时时彩| www.541722.com-用彩绳编的手环| www.200959.com-河南体育彩票481| www.645422.com-新彩课堂小结| www.709308.com-腾讯分分彩先赢后输| www.908586.com-福彩宣城快三| www.848675.com-即开型彩票兑奖期限| www.jq7.com-福彩3d专家预测| www.981856.com-七星彩电脑在线选号| www.130.gg-无线幻彩控制器| www.4518.net-有谁买彩票中过大奖| www.9854.vip-古建彩绘图案大图| www.57202.com-ag彩数据下载| www.001237.com-下载体彩app送| www.066523.com-900彩票正不正规| www.30bw.com-株洲福彩中心在哪里| www.181509.com-湖北快三出号走势图| www.028033.com-80彩票犯法吗| www.994234.com-彩票直播现场直播| www.lw94.com-二分时时彩全天计划| www.022071.com-手机打彩票是什么| www.579550.com-5050彩票太假了| www.316448.com-彩22app下载| www.se48.com-彩票268-| www.181791.com-河北福彩快3规则| www.291369.com-江苏快三有没有规律| www.819875.com-苹果购彩票软件| www.909093.com-彩吧3d第三版| www.983674.com-好运彩网站登录| www.cp9113.com-网络售彩3家开放| www.qd12.com-今天的晚晚好彩| www.n41.com-幸运分分彩官网| www.26hy.com-福彩三的魔鬼图片| www.89vf.com-亚洲博彩公司特点| www.2081.cm-百盛娱乐彩票| www.174177.com-快三平台有哪些| www.221530.com-快彩平台骗局揭秘| www.798189.com-怎样查福彩中奖规则| www.524318.com-黑彩票网站大全| www.675291.com-彩票通cpt网页| www.813030.com-香港购物团彩金| www.913272.com-彩珉之家-| 大赢家彩票平台www.935257.com| www.jo64.com-套彩金刷流水| www.180568.com-快三投注最佳技巧| www.534694.com-排列三乐彩网走势图| www.ye13.com-淘宝商家卖彩票| www.954510.com-彩彩票-| 网易彩票www.087wy.com| www.h85.net-彩票开奖号码查询表| www.30ge.com-481彩票害死人啊| www.0748.org-万彩影像手机免费版| www.874139.com-众彩网韩鸷-| www.78ak.com-六台彩迷宫4| www.53rg.com-凯里体彩中心| www.1977.site-湖北彩票30选5| www.4475.cc-海南特区七里彩论坛| 梦想彩票www.33112.com| www.jn58.com-彩票36元骗局| www.g28.net-3d彩票谜语-| www.41ea.com-彩妆品牌代理| www.98iv.com-黑彩快三大小技巧| www.2301.org-天下好彩免费大全| www.509019.com-千旺彩票代理| www.683771.com-555彩票开户| www.666080.com-新加坡大彩奖金分类| www.so48.com-江苏快三开奖网址| www.67ch.com-爱中彩票下载安装| www.3527.com-i8手机彩票-| www.831702.com-彩票交流app|