服务器自建Meting-API,解决音乐播放器失效问题。
本教程使用的是服务器部署方式,有兴趣的可以研究一下其他免费的部署方式,我不会php不知道怎么弄(懒)。
meting的api又坏了,我个人是无所谓的,大不了等几天吗,懒得折腾。
但是高老板(@晚安)找到我请我喝水让我去研究自建api,那谁能拒绝一杯水呢。
安装PHP
选择其一进行安装即可,我选的是5.6版本的。新建PHP网站
新建网站并选择PHP版本。下载源码并导入
通过下面链接下载源码压缩包,上传并解压到宝塔面板meting-apiMeting API for APlayer安装依赖
打开终端运行:1
composer install
完成之后可以访问网站看看是否成功。
更换API
以Butterfly举例,找到配置文件的inject下的bottom,添加如下内容1
- <script>var meting_api='https:/你的API?server=:server&type=:type&id=:id&auth=:auth&r=:r';</script>
注意替换API内容
禁用函数
@提剑追梦发现的问题:需要禁用PHP函数putenv
和proc_open
。
我当时好像只禁用了putenv
,第二个没有禁用。可以自行尝试。
全凭回忆写的内容,可能会有遗漏,如果有问题请留言。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Leonus!
评论 (0)