头像

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

来源:http://www.seaslink.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.seaslink.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
彩81 www.026667.com-19017期体彩| www.160123.cc-快三权威邀请码| www.246693.com-上海体彩官方app| www.326293.com-网易七星彩专家预测| www.407824.com-2019七星彩大奖| www.519895.com-v800彩票com| www.599388.cc-无锡彩票店申请| www.47pj.cc-刚力彩芽街拍| www.1323.org-网上七乐彩票下载| www.25628.com-傲世皇朝购彩平台| www.72605.com-彩谜天地联销图下载| www.366211.com-水彩颜料用什么洗| 凤凰彩票www.312012.com| www.ol89.com-手机上买彩票犯法吗| www.110613.com-广东口袋彩店二维码| www.201842.com-贵州快三号码推荐| www.092535.com-彩票论坛网-| www.410520.com-七彩球开什么号码| www.329565.com-深圳福彩网开奖结果| www.xn08.com-快彩在线是什么情况| www.88wk.com-500彩票网邀请码| www.07708.com-福彩3d一千个号码| www.510233.com-好用的体彩分析软件| www.692701.com-6678彩票网-| www.872247.com-福彩谜-| www.991198.com-cc彩票网-| www.rs16.com-双色球牛彩网| www.6270.vip-河北保定快三今天| www.135896.com-竞彩胜负-| www.238325.com-北京福彩票论坛| www.318034.com-巨弘彩票多久成立的| www.396234.com-星期三体彩开什么| www.503930.com-节目彩排的目的| www.579635.com-逸彩老师-| www.654801.com-七星彩今天超长图规| www.731439.com-代玩彩票兼职赚钱| www.819363.com-竞彩秘诀-| www.884546.com-排列三乐彩网蛋蛋| www.951966.com-彩票123网站平台| 丰彩娱乐www.fcyl5.com| www.dj80.com-三分快三计划全天| www.739249.com-福彩快3网投招聘| www.616184.com-体彩排五怎么玩| www.735809.com-彩虹玫瑰多少钱| www.881564.com-泰国利记博彩| www.983901.com-彩票老谢大乐透| www.ma22.com-开心七星彩交流区| www.954473.com-星期五开什么彩票奖| www.ae21.com-河南福彩微官网首页| www.t90.cc-体彩大乐透追加| www.8133.loan-彩票站3d几点停售| www.764050.com-彩市神童双色球专栏| www.852808.com-168官方彩票| www.921771.com-七乐彩中奖号今天| www.976760.com-全国彩礼-| www.cp433.com-极速快三怎么看计划| www.rz41.com-手机版新快三游戏| www.04fe.com-v8彩票注册彩| www.86168.com-黑彩快三庄家| www.53671.cc-娱乐彩票软件下载| www.385418.com-彩票几点停售时间| www.926522.com-256彩票app-| www.cai8922.com彩票开奖结果i| www.yh93.cc-海南体育彩票七星彩| www.306333.cc-778339澳发彩| www.518715.com-官方彩票投注app| www.836183.cc-顺丰彩票安卓版| www.140160.com-那个软件可以买足彩| www.15648.com-彩铅风景画简单教程| www.096159.com-排列三众彩网杀码| www.173305.com-幸运快三计划网站| www.269813.com-868彩票下载| www.5234.xyz-山西派彩每日推荐| www.16577.cc-福彩3d规则及奖金| www.65900.com-彩票模拟计划投注| www.112801.com-大众彩票会员计划群| www.182992.com-宁夏快三在线走势图| www.299036.com-上海快三最高奖金| www.131384.com-信阳结婚彩礼| www.216036.com-快三豹子规律| www.60021.cc-66微彩登陆-| www.044020.com-福利彩往期-| www.129741.com-3d中奖彩票新闻| www.qn27.com-快三一天多少期| www.23uf.com-体彩组三八卦图| www.452665.com-彩吧图一继第五版| www.452796.com-熊猫彩彩-| www.536495.com-诚信彩下载-| www.610307.com-盈盈彩彩票合法吗| www.682488.com-黑圣手彩吧图库| 博友彩www.960913.com| www.769062.com-东盛彩报4-| www.150782.com-福彩快三过年休几天| www.96467.com-购乐彩票是正规的吗| www.877812.com-六台彩迷宫2| www.950903.com-新彩华章-| 500彩票www.566677.com| www.mx36.com-中彩官网-| www.400146.com-澳门哪里可以买彩票| www.231883.com-彩飘-| www.313082.com-河北福彩快3技巧| www.457149.com-恒彩2娱乐-| www.615068.com-福利彩票3a走势图| www.731147.com-金誉彩票app| www.6205.vip-3d今天彩圣字谜| www.80822.cc-国彩网是骗局揭秘| www.587132.com-彩播app官网| www.672577.com-极速一分彩全天计划| www.770550.com-时时彩过春节停吗| www.652588.com-海外电竞博彩| www.746922.com-五百彩票是真是假| www.813204.com-香港买彩金值多少钱| www.877984.com-南方福彩网app| www.950609.com-本期七星彩开奖结果| www.996906.com-体彩走势图彩宝网| www.aw13.com-内苎快三预测号码| www.oh98.com-彩宝彩票下载链接| www.784883.com-七星彩今天开奖| www.897367.com-彩票基本术语一文库| 13e彩票www.612210.com| www.xm19.com-北京快三正文| www.5824.vip-彩天堂账号注册| www.59418.com-中彩网图表-| www.905503.com-彩米彩票倒闭了吗| www.980728.com-投资彩票店-| www.cai3458.com六星彩玩法-| www.jw09.com-彩铅画兰花-| www.yp89.com-韩国彩票怎么玩| www.13ej.com-快三三同号通选奖金| www.362931.com-羽泉彩虹吉他谱| www.770862.com-快三顺子奖金是多少| www.252537.com-福彩双色球作弊事件| www.316159.com-福彩自助彩票机| www.929971.com-大玩家彩票提不了款| www.980644.com-易彩乐app下载| 乐彩33www.961339.com| www.hq42.com-上海快三技巧大全| www.un04.com-百姓百姓彩坛| www.190056.com-十分快三是什么| www.260301.com-买彩票属于赌博吗| www.735083.com-彩22app是啥| www.568293.com-彩票01ios-| www.673702.com-古建彩绘种类| www.96509.com-竞彩彩票停了| www.836906.com-上海快3彩经网| www.910978.com-彩票的四季发财玩法| www.967487.com-相亲网上的彩票托| 福利彩票www.99677y.com| www.kj60.com-易彩快3开奖号码| www.211320.com-体育彩西彩票予测| www.273576.com-时时彩玩法图| www.338474.com-湖南福彩官网| www.423845.com-星彩娱乐怎么玩| www.874616.com-山东福彩网下载| www.989168.com-彩票机器多少钱一台| www.e17.cc-湖北福彩网东湖论坛| www.93cv.com-体育彩票自助机| www.6886.in-足彩冷门推荐| www.120675.com-彩票条码撕烂| www.187759.com-快三的网址是多少| www.848299.com-彩票快三奖金是多少| www.081079.com-贵州快乐彩开奖结果| www.167648.com-内蒙古快三开奖| www.480804.com-移动彩云官网|