<tt id="1p4fy"></tt>
        1. <tt id="1p4fy"></tt>
          <tt id="1p4fy"><address id="1p4fy"></address></tt>
          1. <cite id="1p4fy"></cite>
        2. 头像

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

          来源:http://www.djjdyiq.tw/php/3378.html 18***38 2018-01-10 10:04浏览(6199) 收藏

          基于网易云音乐api的PHP在线音乐播放器代码。具有音乐搜索、播放、下载、歌词同步显示、个人音乐播放列表同步等功能。
          PHP在线搜索下载全网音乐播放源码
          分类:PHP > 插件 难易:初级

          程序员,你不是一个人;网站开发QQ群:35248186,在线充值,或联系QQ1556472052直接充值

          查看演示 下载资源: 120 下载资源 下载积分: 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.djjdyiq.tw/php/3378.html
          最新交易
          评论64
          头像

          系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1556472052

          • 头像 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
          今期65期开奖结果 怀集县| 平谷区| 台北市| 贵州省| 民和| 迭部县| 十堰市| 柘荣县| 丽水市| 嘉义县| 泽库县| 清水县| 松阳县| 左云县| 长沙市| 清远市| 栾城县| 明溪县| 交口县| 梁山县| 忻州市| 太谷县| 枣庄市| 江陵县| 宿松县| 鲁山县| http://skv4173.co 合阳县| 手游| 年辖:市辖区| 岗巴县| 和林格尔县| 集贤县| 叙永县| 成都市| 湖州市| 栖霞市| 丁青县| 湘潭市| 英吉沙县| 安溪县| 大安市| 新沂市| 龙山县| 万全县| 调兵山市| 策勒县| 徐水县| 绥滨县| 博爱县| 福州市| 浦县| 天柱县| 札达县| 潮安县| 东莞市| http://bjkwbc.cn 闽侯县| 镇雄县| 榆中县| 张家界市| 武平县| 镇安县| 留坝县| 法库县| 抚松县| 外汇| 福海县| 天等县| 手机| 南开区| 呼伦贝尔市| 玉田县| 布尔津县| 沐川县| 安仁县| 叶城县| 东乡| 奉贤区| 莲花县| 龙陵县| 海宁市| 林芝县| 洱源县| 阿勒泰市| 深水埗区| 大同县| 菏泽市| 合阳县| 福鼎市| 修武县| http://cxenem.com 湛江市| 宿州市| 盐池县| 合肥市| 健康| 双流县| 上高县| 兴隆县| 宁夏| 土默特右旗| 德江县| 庆安县| 石景山区| 尤溪县| 珠海市| 滁州市| 中牟县| 临澧县| 德江县| 大姚县| 靖安县| 方正县| 张家界市| 海宁市| 邵武市| 日土县| 肇庆市| 滦平县| 松原市| http://www.dkn8197.co 抚顺市| 新巴尔虎左旗| 攀枝花市| 库车县| 武清区| 井冈山市| 昌平区| 肃宁县| 奉节县| 武安市| 蒙城县| 和田县| 凤庆县| 安溪县| 松潘县| 兰坪| 神池县| 文化| 右玉县| 海宁市| 卢湾区| 顺平县| 济南市| 永丰县| 岳普湖县| 河津市| 稷山县| 丰宁| 青州市| http://ydizexk.tw 盖州市| 广灵县| 慈利县| 兴海县| 光山县| 靖宇县| 永昌县| 栾城县| 朝阳县| 肥城市| 阜南县| 郧西县| 海原县| 嘉禾县| 温宿县| 耿马| 沁水县| 宝鸡市| 昌都县| 稻城县| 额济纳旗| 莱阳市| 岢岚县| 双鸭山市| 永福县| 林周县| 寻甸| 乌恰县| http://www.eydrijy.tw 林口县| 会昌县| 渝中区| 化隆| 霍城县| 昭平县| 金华市| 云龙县| 柳河县| 宁明县| 墨竹工卡县| 灵台县| 沁源县| 东至县| 灵丘县| 若尔盖县| 夏津县|