798 字
4 分钟
2026-08-11
随机动漫图片 API 文档
加载中...
加载中...

一个专注于提供高质量随机二次元壁纸的免费接口,支持横竖屏自适应,走 CDN 分发加速。请求一次,返回一张随机动漫图片。

  • 横屏(PC):适合电脑壁纸、博客头图、Banner 背景
  • 竖屏(MOBILE):适合手机壁纸、移动端页面背景

目前图库收录 1053 张横屏2604 张竖屏 资源,累计调用 23 万多次,持续扩充中。

在线预览#

接口地址#

https://rimg.zhuqiy.top/api/random

请求方法#

GET

请求参数#

参数必填说明
type图片方向。pc 返回横屏,mb 返回竖屏。缺省时根据 User-Agent 自动判断

返回结果#

接口返回 302 重定向Location 指向一张随机图片的直链。

自适应#

不带 type 参数时,接口会根据请求的 User-Agent 自动判断图片方向:

  • 命中移动端 UA(如 iPhoneAndroidMobile 等)→ 返回竖屏(mb
  • 其余情况 → 返回横屏(pc

推荐在明确知道使用场景时直接指定 type 参数,避免 UA 判断误差。

请求示例#

横屏(PC)#

https://rimg.zhuqiy.top/api/random?type=pc

竖屏(MOBILE)#

https://rimg.zhuqiy.top/api/random?type=mb

自适应(根据 UA 自动判断)#

https://rimg.zhuqiy.top/api/random

浏览器直接打开即可看到随机图。想在代码里用也很简单,比如 HTML 里当图片:

<img src="https://rimg.zhuqiy.top/api/random?type=pc" alt="随机动漫壁纸" />

或者用 CSS 做全屏背景:

body {
background-image: url("https://rimg.zhuqiy.top/api/random?type=mb");
background-size: cover;
}

前端 JS 里想换图,重新设置一下 src 就行,每次都会拿到一张新的:

const img = document.getElementById("wallpaper");
img.src = "https://rimg.zhuqiy.top/api/random?type=pc";

常见问题#

同一页面多次调用,图片一样?#

问题原因:浏览器缓存导致的。因为引用的 URL 完全一致,浏览器会直接复用缓存,不会重新请求。

解决办法:在 URL 后面加一个任意不同的查询参数,让浏览器不要复用缓存。

<img src="https://rimg.zhuqiy.top/api/random?type=pc&1" alt="随机动漫壁纸" />
<img src="https://rimg.zhuqiy.top/api/random?type=pc&2" alt="随机动漫壁纸" />

提交图片#

图库要持续扩充,光靠我一个人收集肯定不够。如果你手头有好看的动漫壁纸,欢迎发送到邮箱 admin@zhuqiy.com,审核通过后就会收录进图库。

版权声明#

  • 图片版权归原作者所有,本站仅作随机分发与演示。
  • 本服务为爱发电,完全免费,不接受任何形式的赞助或打赏。
  • 如有收录您的图片,可发送邮件至 admin@zhuqiy.com 申请下架。

官网:https://r.zhuqiy.com/

随机动漫图片 API 文档
https://www.zhuqiy.com/posts/anime-random-image-api/
作者
ZHUQIY
发布于
2026-08-11
许可协议
CC BY-NC-SA 4.0