项目简介
本项目是基于PHP的随机二次元图片API服务,可通过一个URL以简单外链形式随机输出动漫二次元风格壁纸。同时具备白名单功能保障服务安全,还会在项目根目录下新建IMG_APIlog文件夹用于存储调用日志。
项目的主要特性和功能
- 随机提供二次元壁纸:能够随机输出动漫二次元风格壁纸。
- 白名单功能:仅允许白名单内的域名访问,保障服务安全。
- 日志记录:每次请求会记录到指定日志文件,便于问题追踪和数据分析。
安装使用步骤
前提假设
假设用户已下载项目源码文件且具备基本的PHP运行环境。
步骤
- 复制或下载项目:将项目源码文件下载到本地或服务器。
- 部署到网站根目录:把除网络图库外的所有文件复制到网站根目录。
- 自建图库或配置网络图库:按需自建图库或配置网络图库,按图库访问规则重写
images.php
文件中的getImg()
方法。 - 配置白名单:在
images.php
中的$domain_list
添加允许访问的域名。 - 启动服务:通过浏览器或其他HTTP客户端访问你的域名加上
/images.php
来获取随机二次元图片。
注意事项
若在同一页面多次调用,建议在URL后加上 ?rand
避免缓存问题。图库来源和网络图库使用方式需根据实际情况调整配置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】