Meting
1.0.0
와, 정말 강력한 음악 API 프레임워크네요
개발을 가속화하는 강력한 음악 API 프레임워크
PHP 5.4+ 및 BCMath, Curl, OpenSSL 확장이 설치되었습니다.
프로젝트의 루트 디렉터리에 Composer와 함께 이 패키지가 필요합니다.
$ composer require metowolf/meting
그런 다음 클래스를 애플리케이션으로 가져올 수 있습니다.
use Metowolf Meting ;
$ api = new Meting ( ' netease ' );
$ data = $ api -> format ( true )-> search ( ' Soldier ' );
참고: Meting이 작동하려면 BCMath, cURL 및 OpenSSL 확장이 필요합니다.
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}
Meting © metowolf, MIT 라이선스에 따라 배포됨.
블로그 @meto · GitHub @metowolf · 트위터 @metowolf