分享一款开源的音乐框架
介绍
一个强大的音乐 API 框架,可加速您的开发
- 优雅- 易于使用,适用于所有音乐平台的标准化格式。
- 轻量级- 小于 51KB 的单文件库。
- 功能强大- 支持腾讯、网易、虾米、酷狗、百度、酷我等多种音乐平台。
- 免费- 在 MIT 许可下,需要我多说吗?
要求
已安装 PHP 5.4+ 和 BCMath、Curl、OpenSSL 扩展。
安装
在项目的根目录中需要使用Composer 的这个包。
$ composer require metowolf/meting
然后您可以将该类导入到您的应用程序中:
use Metowolf\Meting; $api = new Meting('netease'); $data = $api->format(true)->search('Soldier');
快速开发
require 'vendor/autoload.php'; // require 'Meting.php'; use Metowolf\Meting; // Initialize to netease API $api = new Meting('netease'); // Use custom cookie (option) // $api->cookie('paste your cookie'); // Get data $data = $api->format(true)->search('Soldier', [ 'page' => 1, 'limit' => 50 ]); echo $data; // [{"id":35847388,"name":"Hello","artist":["Adele"],"album":"Hello","pic_id":"1407374890649284","url_id":35847388,"lyric_id":35847388,"source":"netease"},{"id":33211676,"name":"Hello","artist":["OMFG"],"album":"Hello",... // Parse link $data = $api->format(true)->url(35847388); echo $data; // {"url":"http:\/\/...","size":4729252,"br":128}
项目地址
https://github.com/metowolf/Meting
文章目录
关闭
共有 0 条评论