头像

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

来源:http://www.metalcncrouter.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.metalcncrouter.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.47kh.com-网亿彩票-| www.4429.cc-上海天天彩选三| www.11440.cc-竞彩14场预测| www.58991.com-中彩易是真的吗| www.057851.com-福建福州快三走势图| www.146100.com-七星彩开奖结果星彩| www.240511.com-大发彩神争8| www.323209.com-七乐彩跨度-| www.399379.com-福彩双色球开奖大全| www.550015.com-购买足彩的软件| www.626951.com-仁和彩票-| www.700754.com-竞彩足球奖金怎么算| www.781767.com-校长体彩福彩推荐| www.865707.com-彩02彩票co2| www.938616.com-共赢福彩下载| www.988773.com-彩票程序的编程思路| www.zu.com-河南快三和值走势图| www.pn28.com-天吉彩吧论坛首页| www.04sm.com-河北七星彩开奖号码| www.78uq.com-和差福彩3d-| www.1977.vip-体育彩票扑克3赚钱| www.8078.biz-永利彩票微信登录| www.32900.com-江苏体彩客服电话| www.79902.cc-福彩已亥猪刮刮乐| www.037001.com-新2彩票网-| www.186699.com-安徽省快三开奖| www.262372.com-吉林市福利彩票中心| www.362252.com-快三十大技巧| www.456154.com-名彩堂计划-| www.550055.com-福彩怎么扫码兑奖| www.644735.com-九千万彩票是真的吗| www.768739.com-精彩十分1d-| www.877021.com-万豪福彩助手| www.980573.com-成功彩票平台可靠吗| www.re20.com-北京时时彩购彩| www.9bf.cc-竞彩猫推荐合买| www.68zl.cc-福乐彩开奖号码| www.1084.xyz-分分彩赌输-| www.8847.in-cp128彩票-| www.41915.com-吉祥彩票网页版| www.88566.com-害人彩票-| www.045583.com-彩c81彩票官网| www.144866.com-933彩票新版| www.232435.com-足彩竞猜怎么玩| www.307234.com-人人快三开奖| www.377081.com-彩之堂怎么下载| www.518056.com-彩票指南报凤彩网| www.588348.com-球彩台在线看| www.662076.com-彩库宝典新开奖| www.770080.com-七彩虹主板-| www.858836.com-休彩七星彩开奖时间| www.925417.com-宏发快三开奖| www.980642.com-彩77app-| www.al85.com-福彩快三专业版下载| www.rr19.com-致富彩票骗局| www.05ya.com-彩票众购网登录| www.73ji.com-体彩5d中奖号码| www.1043.me-广东十一选5爱乐彩| www.8649.vip-众彩乐综合版| www.38312.com-北京时时采彩开奖| www.82743.com-19040足彩-| www.030083.com-大地彩app下载| www.102968.com-彩票验奖app| www.166270.com-快三走势图河北| www.287126.com-福利彩票店申请流程| www.366304.com-黑圣手字谜搜彩网| www.453546.com-彩光祛斑会有疤吗| www.538805.com-3d大花虎彩吧图库| www.636881.com-福彩开奖前停售时间| www.719772.com-乐和彩登陆中心| www.791034.com-三分彩出号规律| www.864834.com-安徽快三号码分布| www.925230.com-足彩app-| www.978647.com-易彩票下载-| www.dy14.com-亿彩彩票骗局揭秘| www.ub85.com-彩票回补几率| www.00mq.com-银猫彩票-| www.65fd.com-老张说彩双色球不准| www.0359.pw-彩票短期规律| www.8532.org-福利彩票游戏机图片| www.36578.com-探探投彩诈骗| www.78107.com-科学计算器彩票| www.025076.com-莲都区人民法院黑彩| www.093056.com-全天重庆彩计划五星| www.154144.com-360福利彩票查询| www.276098.com-爱彩彩票正规的吗| www.356567.cc-顶呱刮彩票中国红| www.431400.cc-快三缩水租号下载| www.518812.com-女子中彩票51亿| www.583528.com-彩票有没中奖| www.651406.com-体彩兑奖期多久| www.769182.com-伯爵彩票全天计划| www.850527.com-竞彩误差排行官网| www.908753.com-福彩彩票大厅| www.966183.com-u588发发彩网| 大赢家彩票平台www.110879.com| www.fj55.com-国家认可购彩票软件| www.vg33.com-688大发快三彩票| www.01ip.com-彩虹六号英文名字| www.62mj.com-基诺彩票游戏规则| www.946.date-极速快三中奖规律| www.8559.biz-彩票开奖旬-| www.33861.com-7星彩概率-| www.72309.com-体彩11选5河北| www.090021.com-中福时时彩开奖结果| www.145731.com-时时彩长期盈利方案| www.233810.cc-搜索福彩图谜| www.301824.com-海南七星彩现场直播| www.363858.com-七色彩虹秒赞网| www.439062.com-福彩36迭7开奖| www.522860.com-分分彩个位判断大小| www.636057.com-彩6墨冰多少钱| www.711106.com-彩票店网络售彩| www.777996.com-978彩票99单机| www.858978.com-上期的体彩中奖号码| www.904069.com-彩世家-| www.953919.com-那个彩票靠谱| www.989276.com-福建体彩排列三| www.cai3917.com网上快三骗局揭秘| www.il72.com-福彩晓艳之声| www.wz03.cc-全民中彩足球彩票| www.05gg.com-家彩网排三胆码杀码| www.64ga.com-为什么玩快三老鼠| www.856.in-彩客篮球比分直| www.4028.com-私彩开奖提前知道| www.8799.shop-七星彩彩南国论坛| www.69720.com-拉萨全民体彩| www.021002.com-彩票公众号老刘说彩| www.081996.com-今日七星彩结果| www.133961.com-36选7好彩一预测| www.197412.com-马来西亚彩票可靠吗| www.256936.com-微彩吧苹果下载安装| www.318043.com-中国彩票兑奖期限| www.375235.com-湖北快三牛一定| www.539045.com-乐盈彩下载-| www.608376.com-自助福彩怎么申请| www.667687.com-中国福利彩票原领导| www.729095.com-达人彩票app| www.790248.com-炫彩生活女包价格表| www.854443.com-时时彩9码倍投方案| www.896635.com-怎样玩体育博彩| www.948065.com-福彩体彩能一起开吗| www.981374.com-093彩票导师| www.pl37.com-北京福彩快3分布图| www.m81.site-体彩竞彩输了很多钱| www.29fk.com-吉林快三赔率图| www.271.date-美国彩票强力球9| www.2688.cm-福彩3d蜂巢胆码图| www.7195.loan-5kcc彩票-| www.12260.com-爱乐透彩票门户旧版| www.45837.com-68彩票网官方网站| www.81921.com-身边中彩票的人| www.022701.com-去哪买世界杯彩票| www.080145.com-体彩七星彩中奖玩法| www.130542.com-这期七星彩规律图| www.189123.cc-一分快三开奖查询| www.245162.com-中国竞彩足球| www.302438.com-江苏快三所有号| www.358946.com-七星彩单票图片| www.424533.com-天天赢彩票苹果版| www.505734.com-国丰彩票能赚钱吗| www.561869.com-鸿耀彩票是干什么| www.615367.com-公司发彩票-| www.669929.com-今日福彩谜语|