头像

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

来源:http://www.sodugoo.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.sodugoo.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.25572.cc-彩客比分网-| www.441746.com-彩票站招店员一名| www.518902.com-聚星彩票靠谱么| www.608711.com-体彩彩票下载| www.706160.com-嘉兴体彩中心地址| www.796300.com-新盈彩是正规平台吗| www.877502.com-福彩双色球开奖多少| www.963747.com-福利彩票好处| 博友彩www.433112.com| www.im39.com-手机快三能玩吗| www.t39.tv-彩尊软件下载| www.48hm.com-福彩3d标志-| www.2990.vip-福彩奖金怎么算的| www.9446.xyz-周口那边彩礼多少钱| www.nn41.com-竞彩外围app| www.237454.com-魔鬼福彩走势图| www.787841.com-河南结婚彩礼一览表| www.hg40.com-网赌时时彩-| www.78423.com-八仙过海艳彩| www.403577.com-七星彩差分规律软件| www.540076.com-八号彩票论坛| www.630311.com-体彩票大乐透走势图| www.719327.com-中国彩是什么彩票| www.814990.com-天天买彩票app| www.910806.com-k彩是骗局吗| www.997288.com-彩仙官网-| www.rp84.com-老9乐购彩票网| www.59bl.com-体彩定胆-| www.692897.com-3d福彩和值表| www.cj75.com-体彩排三开-| www.779330.com-福彩3d字谜新彩网| www.875987.com-今天福利快三走势| www.986241.com-神圣彩票骗局| www.fu27.com-网投福彩快三| www.y07.top-最大彩票网-| www.96xy.com-幸运快三单双计划| www.4470.xyz-十一选五彩票app| www.8442.me-今晚福彩3d开什么| www.965175.com-福彩快三微信群| www.3296.cc-吾音彩次克-| www.308304.com-体彩第19050期| www.417628.com-爱投彩票靠谱| www.529615.com-足球胜负彩澳彩网| www.280044.com-时时彩论坛-| www.u18.shop-宣城福彩中心| www.019.link-胜负彩预测最准| www.019544.com-都匀市福彩中心| www.118719.com-uu彩票是不是假的| www.187113.com-分分时时彩下载| www.257963.com-038038彩票-| www.511078.com-快乐的彩虹歌曲| www.067590.com-建立彩票平台多少钱| www.91823.com-好彩1规则-| www.767949.com-彩票资讯246| www.886027.com-yy彩票-| 500彩票www.50077c.com| www.cp5685.com-五分快三是哪开奖| www.117332.com-国家体育彩票| www.911321.com-下载k彩app-| www.lq29.com-中彩网真实吗| www.272932.com-双彩论坛网-| www.352708.com-十大黑钱的彩票平台| www.91815.com-福彩双色球迷会总图| www.880857.com-财神十分彩开奖结果| 500彩票www.51515b.com| www.506157.com-内蒙福彩微信公众号| www.352295.com-青蛙彩票怎么下载| www.9bd.com-天马彩票是黑彩票吗| www.178616.com-辽宁体彩-| www.722761.com-wbg秒秒彩-| www.764200.com-928彩票网-| www.361695.com-网上彩票平台输了钱| www.578615.com-青海体彩一等奖| www.678985.com-彩票小诸葛时时彩| www.979868.com-河南快三昨天开奖| www.44ju.com-新手轻松养出七彩盏| www.7168.org-e球彩复式投注表| www.777808.com-爱乐透彩票新版网址| www.749947.com-全中彩票安卓版| www.hs56.com-竞彩之家app| www.73897.com-七星彩热门定位预测| www.923969.com-怎么退出四亿彩票| www.358598.com-23彩票下载平台| www.550689.com-华夏彩票4595| www.989632.com-彩民乐钱树图| www.246278.com-上海福彩新快3| www.68721.cc-廊坊鸿运的彩票专栏| www.2060.vip-彩虹台在线直播网址| www.327075.com-澳洲5分彩开奖时间| www.7337.shop-彩69兼职正规吗| www.26228.cc-彩虹的情诗-| www.668501.com-彩票统计asp| www.894141.com-冠军集团彩票app| www.949017.com-福彩平台刷流水| www.63kq.com-网络上福彩授权代销| www.6383.cn-汇晨彩票-| www.807065.com-温州福利彩票网| www.243309.com-福利彩票预测| www.841655.com-谁有重庆时时彩群| www.984157.com-分析列表彩吧论坛| www.b09.xyz-永利彩票-| www.838506.com-海南七星彩中奖规则| www.947560.com-中国的彩票可信吗| www.cp0404.com-福彩快三开奖湖北| www.47058.com-南粤风采好彩3结果| www.792997.com-快三红三跨号码| www.861219.com-福彩直播在线观看| www.922079.com-南阳彩铃-| www.972940.com-日彩网合法吗| 大赢家彩票平台www.530396.com| www.8793.cm-腾讯ai彩预测| www.ji26.com-发彩网幸运快三计划| www.6997.org-如何买篮球赛彩票| 博友彩www.326608.com| www.ln.com-彩票兑奖-| www.629791.com-993彩票软件下载| www.3753.biz-彩票预测神器安卓版| www.445696.com-彩票七彩星开奖今天| www.599928.com-天天中彩票不违法么| www.748299.com-淘彩吧唐龙杀组合| www.965432.cc-01彩票是什么| www.585555.com-财富彩票-| www.715629.com-福彩3d金码号| www.dh23.com-七乐彩胆拖玩法介绍| www.wd48.com-购彩吧下载-| www.595276.com-足彩论坛哪个好| www.603239.com-彩六下载-| www.992598.com-福彩任选五-| www.rl93.com-大发快三怎么刷反水| www.6199.in-掌忧彩票-| www.cr5.com-大发快3彩票软件| www.oj16.com-体彩大乐透购买官网| www.17ql.com-wangyi彩票-| www.8756.org-七星彩梦册全册| www.555704.com-大华彩票网址| www.637092.com-关于利民彩票| www.702699.com-买什么彩票是三位数| www.788074.com-江西赣州彩礼| www.763933.com-神彩飞扬排三预测| www.852813.com-中体彩彩票客户端| www.931549.com-天吉彩票论坛3d| www.976238.com-遵义订婚彩礼怎么给| www.cai0008.com北京快三预测| www.596733.com-浙江11选5彩票| www.102908.com-下载大奖彩票app| www.208210.com-湖北福彩快三输钱| www.235269.com-福彩三a遗漏走势图| www.032939.com-机选七星彩号码一注| www.855691.com-福彩最新开始结果| 凤凰彩票www.77801r.com| www.814248.com-金豪国际娱乐彩票| www.de71.com-秒速快三谁开的| www.223581.com-彩票网赚-| www.751101.com-彩运网下载安装| www.954430.com-3d彩经网试机号| www.231477.com-全民中彩票下载| www.194602.com-我要下载福彩快三| www.28999.com-七乐i彩开将| www.061291.com-彩民之家app下载| www.366723.com-麋鹿彩铅画教程| www.923050.com-类似浩博彩票平台| www.975875.com-福彩排七兑奖规则| 99彩票www.528112.com| www.392096.com-哈尔滨福彩在线|