logo
0
0
WeChat Login

acgapi Logo

青序图片API

免费部署的随机图片API

License Stars Last Commit

Deploy with EdgeOne Pages

🎮 在线演示: https://acg.qxzhan.cn

📖 简介

这是一个提供随机ACG图片访问的API服务,支持根据设备类型自动选择适配的图片尺寸,也可以手动指定获取电脑端或移动端图片。

✨ 特性

1. 自动选择设备类型

  • 路径: /get
  • 功能:根据访问设备的User-Agent自动选择返回电脑端或移动端图片
  • 响应:302重定向到随机图片URL

2. 电脑端图片

  • 路径: /pc
  • 功能:返回电脑端尺寸的随机图片
  • 响应:302重定向到随机图片URL

3. 移动端图片

  • 路径: /pe
  • 功能:返回移动端尺寸的随机图片
  • 响应:302重定向到随机图片URL

项目结构

acgapi/ ├── 404.avif # 404错误页面图片 ├── acg_m/ # 移动端图片目录 ├── acg_pc/ # 电脑端图片目录 ├── edgeone.json # EdgeOne配置文件 ├── favicon.ico # 网站图标 ├── functions/ # 云函数目录 │ ├── get.js # 处理/get路径的函数 │ ├── pc.js # 处理/pc路径的函数 │ └── pe.js # 处理/pe路径的函数 ├── index.html # 项目主页 └── js/ # JavaScript目录 └── tailwindcss.js # Tailwind CSS配置

使用示例

直接访问

你可以直接在浏览器中访问以下URL:

在HTML中使用

在JavaScript中使用

注意事项

    确保图片目录 acg_pc 和 acg_m 中包含足够的图片文件
    图片文件命名格式应为 pic_xxxx.png (xxxx为4位数字,如 pic_0001.png )
    根据实际图片数量调整 pc.js 和 pe.js 文件中的 maxImages 值

CDN赞助

本项目的 CDN 加速和安全保护由腾讯 EdgeOne 赞助 最佳亚洲 CDN、Edge 和安全解决方案 - 腾讯 EdgeOne

📝 开源协议

MIT License

About

使用EdgeOne Pages边缘实现免费的图片API

776.17 MiB
0 forks0 stars1 branches0 TagREADMEMIT license
Language
HTML61.5%
JavaScript22.8%
Markdown12.6%
License3.1%