/yurikoto-api-v1-legacy

Yurikoto现行API实现

Primary LanguagePHPGNU Affero General Public License v3.0AGPL-3.0

Yurikoto第一版API实现

使用或自托管本代码请严格遵守AGPL-3.0协议。本仓库代码可供学习使用,但Yurikoto提供的壁纸、台词资源严禁商用

最近更新

壁纸链接不再通过MySQL获取。

介绍

通过原生PHP实现,如果您有任何建议或改进想法,欢迎提交issue或pr。

第二版计划中,计划采用Springboot开发。有概率没有第二版。

Yurikoto主页

自托管指南

伪静态

if (!-e $request_filename){
    rewrite ^(.*)$ /index.php;
}

依赖

需要安装PHPredis拓展,并解锁相应函数。具体可上网搜索

配置文件

部署前,需要修改config/config.template.php,并将其重命名为config.php

数据库

需要您创建数据库后,通过资源仓库中提供的SQL文件导入表。

源码调整

需要您自行修改core/core.php中的部分代码,请参考该文件中的注释。