随机图片 API

每次请求返回一张随机图片 · 自动识别设备 · Cloudflare 边缘加速

已收录 … 张桌面壁纸 · … 张移动壁纸

接口地址

调用方式

1 · 浏览器直接打开 — 返回 302 重定向到图片

2 · HTML 图片标签 — 网页里最常用的方式

<img src="" alt="随机图片">

3 · CSS 背景 — 每次刷新自动换背景

body {
  background-image: url('');
  background-size: cover;
  background-position: center;
}

4 · JavaScript — 拿到图片直链后自行处理

fetch('?format=json')
  .then(r => r.json())
  .then(d => {
    console.log(d.url);   // 图片直链
    console.log(d.key);   // 桶内路径
    console.log(d.folder); // pc 或 mobile
  });

5 · Markdown — 论坛、README 里直接引用

![随机图片]()

6 · 命令行 curl — 下载图片 / 写壁纸轮换脚本

# 直接下载一张随机图(-L 跟随重定向)
curl -L -o wallpaper.jpg ''

# 拿 JSON 直链
curl '?format=json'

7 · Python — 爬虫 / 机器人里使用

import requests

url = ''

# 直接拿图片二进制
r = requests.get(url, allow_redirects=True)
img = r.content

# 或者拿直链信息
data = requests.get(url + '?format=json').json()
print(data['url'], data['key'])

可选参数

?format=json 不重定向,直接返回 JSON:{ url, key, folder },方便程序解析
?dir=pc 强制返回桌面目录的图片(默认按 User-Agent 自动判断)
?dir=mobile 强制返回移动目录的图片
设备自适应 不带参数时,手机访问返回移动目录、电脑访问返回桌面目录,无需任何配置