头像

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

来源:http://www.eatiran.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.eatiran.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.798715.com-ss盛世彩票-| www.996185.com-北单胜负彩开奖结果| www.hn29.com-福彩快5玩法介绍| www.08ux.com-卓越幸运彩票选号器| www.96ou.com-彩票投注软件开发| www.8049.loan-云南休彩-| www.86nz.com-七星彩最高中奖注数| www.093891.com-高频彩网络拉人头| www.197933.com-福利彩票开奖大全| www.775249.com-吹吹七星彩专区| www.952408.com-时彩亏了-| www.db77.com-四亿彩票注册送41| www.61ck.com-彩票大盘系统软件| www.576146.com-牛蛙彩票资料跑狗版| www.306317.com-山西彩票-| www.458089.com-四位数福利彩票| www.dq18.com-比北京时间快三小时| www.o69.top-买产品送彩票犯法吗| www.65qi.com-山东福彩购彩客户端| www.0541.top-玩彩老头双色球| www.8338.pw-七星彩2023图规| www.32629.com-福彩3网上投注| www.873781.com-旺彩3d开奖结果| www.971683.com-大牌彩票app| www.cp3738.com-百盈彩票-| www.15025.cc-彩票连中app| www.88278.cc-红包彩票主播火火| www.068633.com-l上海快三开奖结果| www.140086.com-竞彩足球怎么没发买| www.297582.com-贵州快三跨度表| www.404011.com-复式投注体彩大乐透| www.525187.com-58彩票下载二维码| www.613723.com-快购彩三-| www.326951.com-广西快三跨度走势表| www.444897.com-未央福彩转让| www.546837.com-赛马派彩及结果| www.728298.com-彩8娱乐会员登录| www.799713.com-体彩送彩金-| www.878479.com-2元彩票网靠谱吗| www.947192.com-二分彩开奖结果| www.992687.com-中国福彩官网代理| www.bi20.com-快开彩票骗局| www.825697.com-快三长牌短牌| www.938465.com-澳客彩票网安卓版| www.995406.com-易彩票网是合法的吗| www.aa70.com-体彩开奖号码今天的| www.695985.com-福彩体彩走势大全| www.092636.com-河南四彩礼-| www.177396.com-百盈快三怎么看走势| www.16402.cc-竞彩合买跟单靠谱吗| www.62881.cc-彩经网排三定胆推荐| www.971015.com-彩票软件销售合法| www.cv75.com-鸿彩快三彩票网| www.b93.cn-时时彩计算-| www.44fq.com-彩富人生安全吗| www.78932.com-彩票中一万块钱兑奖| www.061223.com-好彩客是非法| www.16an.com-体彩手机投注可以用| www.7170.vip-808福彩下载安装| www.48286.com-云南省福利彩票中心| www.41.cm-彩影软件免费下载| www.553712.cc-竞彩俱乐部-| www.355624.com-昨天足彩比赛结果| www.503971.com-福利彩票兑奖查询| www.td54.com-彩票以后会倒闭吗| www.9331.loan-诺基亚彩球滑梯| www.387466.com-派彩彩票违法吗| www.521041.com-如何加盟彩票店| www.612583.com-uc彩票网22-| www.7ii.com-大庆福彩中心位置| www.583.cm-nba体彩推荐号码| www.09804.com-福彩巅峰独胆| www.87785.cc-七星彩被骗了怎么办| www.119431.com-一定牛快三遗漏号码| www.210404.com-中国福彩-| www.627952.com-排列三体彩论坛| www.706118.com-腾讯时时彩计划| www.790959.com-豪彩烟多少钱| www.858792.com-全天二分快三计划| www.927792.com-福彩欢乐生肖玩法| www.983810.com-好运彩天中图库总汇| www.bi99.com-亿彩堂快三app| www.yi46.com-快三破解-| www.46rq.com-直播七星彩-| www.0619.net-买彩票大小单双| www.272884.com-支付宝彩票中一等奖| www.345725.com-彩神二-| www.84ao.com-乐彩网福彩谜| www.4358.cc-中彩票后被杀| www.122580.com-53彩票注册-| www.502719.com-彩友多哪家店铺人多| www.55772.cc-七乐彩复式机选| www.062406.com-全球彩霸高手论坛| www.223295.com-六二彩开奖-| www.357102.com-美食彩铅画图片大全| www.518154.com-体育彩票中奖怎么领| www.646579.com-芸彩数字八星口诀| www.756753.com-浙快乐彩-| www.875717.com-时时采彩app| www.972049.com-印尼五分彩开奖官网| www.41xw.com-811彩票打法| www.16oy.com-南国彩票坛-| www.102420.com-加拿大3分彩开奖图| www.564723.com-黑客彩票-| www.56758.com-时时彩计划群发软件| www.026543.com-足彩吧app下载| www.101394.com-大发时时彩破解软件| www.266200.com-三分快三骗人| www.336760.com-福彩快三口诀| www.945948.com-乐吧8彩票-| www.996744.com-博友彩软件首页| www.eu27.com-瑞彩祥云导师微信号| www.869806.com-鸿彩赚钱是真的吗| www.937608.com-7125彩票平台| www.983740.com-快三区间-| www.hr17.com-好彩客苹果版下载| www.zx81.com-线下体彩店app| www.18hk.com-鲁豫采访彩票大奖者| www.84gd.com-福彩3d金胆传奇| www.sd32.com-美女彩票托的套路| www.20it.com-中华彩票正规吗| www.019.com-苏宁彩票加盟| www.300091.cc-免费送彩金的网站| www.lz70.com-哪个平台能买竞彩| www.28za.com-彩铅唯美人物画| www.3300.in-如何看彩票的走势图| www.31180.com-玩彩话彩-| www.5736.cm-印度网络彩票| www.607753.com-福彩以茶会友怎么玩| www.683223.com-彩金能卖吗-| www.751095.com-彩运8相关-| www.809025.com-老彩民买彩票心得| www.873364.com-竞彩足球吧-| www.954800.com-多种快开彩-| 鸿运彩票www.hy5355.com| www.732681.com-佰万彩票下载| www.893510.com-河北快三和值大小| www.954052.com-体彩竞彩官网| www.cp911.com-福建福彩走势图| www.189240.com-内蒙古快三官方下载| www.629825.com-江苏快三是不是黑彩| www.697276.com-福彩图纸-| www.767130.com-开心彩票网拒绝提款| www.879533.com-澳客彩票网智慧赢家| www.932829.com-彩票店实体店发展| www.975484.com-河北福彩网首页| www.kd8.com-快三长龙出现的征兆| www.82892.cc-体彩软件app| www.029062.com-彩票开奖查询地方彩| www.hv36.com-体彩快中彩开奖记录| www.604805.com-利澳彩票的网站| www.864522.com-中彩在线靠谱吗| www.322176.com-中国彩票123.| www.411455.com-唯彩会所有版本| www.592179.com-珐琅彩瓷器价格| www.656632.com-6d彩票app-| www.706993.com-竞彩足球推荐彩乐乐| www.767844.com-外国高频彩-| www.819137.com-彩票分析师哪里招聘| www.878433.com-财富彩票下载安装| www.980964.com-彩7彩票送彩金| 幸运彩票www.936399.com| www.350147.com-家用彩色打印机评测| www.500038.cc-彩票性缘贴吧|