音乐meting自建api
由于主题官方Dream大佬的主题音乐API默认是网易云音乐,而我本人正常使用的是QQ音乐,所以有了这一期教程,当然也非常感谢Dream主题提供的音乐API源码地址。
API搭建
项目源码:meting-api
1.先在宝塔面板内新建一个网站
2.进入网站根目录(PS:推荐删除根目录内默认文件),访问meting-api网站,下载源码。
3.上传至网站根目录,解压。
4.使用SSH工具,连接服务器进入网站根目录,安装依赖。
## 进入meting目录
cd /www/wwwroot/meting
## 安装依赖
composer install依赖安装完成

5.修改根目录index.php文件,注意配置完后可能会存在跨域的情况,可以修改index.php前面加上允许跨站的两行代码,修复这个情况,源码内也有允许跨域,不过放在后面在41-43行,需要删除那两行,毕竟已经将允许跨域移动到前面了。
<?php
// 允许跨站
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET');
// 设置API路径
define('API_URI', api_uri());
// 设置中文歌词
define('TLYRIC', true);
// 设置歌单文件缓存及时间
define('CACHE', true);
define('CACHE_TIME', 86400);
// 设置短期缓存-需要安装apcu
define('APCU_CACHE', false);删除下图的允许跨站。
6.添加DNS解析,解析网站。

7.访问网站,当出现如下页面,就代表配置成功了。
下面是我自己搭建使用的音乐API网站,拒绝白嫖党,记得打声招呼,以及正常访问使用。
https://meting.lydqe.cc/?server=:server&type=:type&id=:id&auth=:auth&r=:r—旅游的企鹅
评论区