侧边栏壁纸
博主头像
企鹅的博客 博主等级

努力学习新的知识

  • 累计撰写 45 篇文章
  • 累计创建 5 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

音乐meting自建api

旅游的企鹅
2024-03-01 / 1 评论 / 0 点赞 / 172 阅读 / 0 字

音乐meting自建api

由于主题官方Dream大佬的主题音乐API默认是网易云音乐,而我本人正常使用的是QQ音乐,所以有了这一期教程,当然也非常感谢Dream主题提供的音乐API源码地址。

API搭建

项目源码:meting-api

1.先在宝塔面板内新建一个网站

meting01.jpg2.进入网站根目录(PS:推荐删除根目录内默认文件),访问meting-api网站,下载源码。

meting02.jpg3.上传至网站根目录,解压。

4.使用SSH工具,连接服务器进入网站根目录,安装依赖。

## 进入meting目录
cd /www/wwwroot/meting

## 安装依赖
composer install

依赖安装完成

meting04.jpg

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);

删除下图的允许跨站。

meting05.jpg6.添加DNS解析,解析网站。

meting07.png

7.访问网站,当出现如下页面,就代表配置成功了。

meting06.jpg下面是我自己搭建使用的音乐API网站,拒绝白嫖党,记得打声招呼,以及正常访问使用

https://meting.lydqe.cc/?server=:server&type=:type&id=:id&auth=:auth&r=:r

—旅游的企鹅

0

评论区