/meting-api

Meting API for APlayer

Primary LanguagePHPMIT LicenseMIT

Meting

meting-api

Descriptions

Docker Pull

docker pull flow2000/meting-api

docker run -itd --name meting-api -p 8080:8080 flow2000/meting-api

Build Setup

# 克隆仓库
$ git clone https://github.com/injahow/meting-api.git

$ cd meting-api

# 安装依赖
$ composer install

# 或者使用**镜像
$ composer config -g repo.packagist composer https://packagist.phpcomposer.com

$ composer install

或者下载打包文件https://github.com/injahow/meting-api/releases

或者直接使用 Meting.php

// include __DIR__ . '/vendor/autoload.php';
include __DIR__ . '/src/Meting.php';

修改代码参数

<?php
// 设置API路径(可默认)
define('API_URI', api_uri());
// 设置中文歌词
define('TLYRIC', true);
// 设置歌单文件缓存及时间
define('CACHE', false);
define('CACHE_TIME', 86400);
// 设置短期缓存-需要安装apcu
define('APCU_CACHE', false);
// 设置AUTH密钥-更改'meting-secret'
define('AUTH', false);
define('AUTH_SECRET', 'meting-secret');

......

Demo

API-Demo:

APlayer-Demo:

Thanks

Requirement

PHP 5.4+ and BCMath, Curl, OpenSSL extension installed.

License

MIT license.

Copyright (c) 2019 injahow