想在博客放一张每次刷新都不同的二次元图片,或者让机器人自动发动漫表情?你要找的是公开图片 API,不是让人手动上传文件的图床。下面 10 个接口都有免费公开调用入口;按文档使用基础功能,无须先购买套餐。接口分两类:图片直出/跳转可以直接放进 img,JSON 要先读取响应中的图片地址。
一眼看懂这 10 个接口
| # | 服务(点开是官方文档) | 返回方式 |
|---|---|---|
| 1 | DearXuan 随机二次元图 | 图片跳转 |
| 2 | DMOE 樱花随机图 | 图片直出 |
| 3 | 妖狐随机二次元 API | 图片直出 |
| 4 | 保罗随机动漫壁纸 | 图片跳转 |
| 5 | 搏天随机壁纸 | 图片直出 |
| 6 | NEKOSBEST | JSON |
| 7 | Nekosia | JSON |
| 8 | Waifu.im | JSON |
| 9 | PurrBot Image API | JSON |
| 10 | Gifukai 动漫 GIF | JSON |
先学会调用:30 秒上手
方法 A:图片直出或跳转。把接口 URL 粘贴进浏览器能看图;在网页里这样写:
<img src="https://acg.yaohud.cn/dm/acg.php" alt="随机二次元图片">适合随机背景。刷新页面可能换一张图,所以文章封面若必须固定,请先保存一次调用得到的实际图片地址,并确认它能长期使用。
方法 B:JSON。浏览器打开接口会看到一段数据,找到文中标出的字段。写网页时可以这样调用:
const response = await fetch("https://api.nekosia.cat/api/v1/images/catgirl");
const data = await response.json();
document.querySelector("#anime").src = data.image.original.url;页面里还要有 <img id="anime" alt="二次元图片">。如果你只想在 Halo 文章里放一张固定图,先在浏览器打开 JSON 接口,复制其中的实际图片 URL,再用编辑器的“插入图片”填入该 URL。不要把 JSON 接口本身当成图片地址。
10 个免费二次元图片 API
1. DearXuan 随机二次元图
文档:https://blog.dearxuan.com/api/
直接试:https://api.dearxuan.com/image?type=pc
怎么用:把接口地址放进网页的 img src;想要手机竖图,把 type=pc 改成 type=mobile。
注意:也可加 result=string 获取图片地址文本;站长说明不保证长期稳定。
2. DMOE 樱花随机图
文档:https://dmoe.cc/
直接试:https://www.dmoe.cc/random.php
怎么用:浏览器打开即可看到随机图,网页中可直接当 img src。
注意:加 return=json 可得到 imgurl、source、id;文档说明适合网站背景。
3. 妖狐随机二次元 API
文档:https://acg.yaohud.cn/
直接试:https://acg.yaohud.cn/dm/acg.php
怎么用:直接打开或放进 img src;要适配手机和电脑可换用 /dm/adaptive.php。
注意:普通版为全年龄内容;type=url/json 返回的链接按站方说明仅短时有效。
4. 保罗随机动漫壁纸
文档:https://api.paugram.com/help/wallpaper
直接试:https://api.paugram.com/wallpaper/
怎么用:复制接口地址到浏览器或 img src;每次请求会跳转到一张动漫壁纸。
注意:面向网站背景;文档列出的部分来源或分类仍在调整,先用默认地址。
5. 搏天随机壁纸
文档:https://api.btstu.cn/doc/sjbz.php
直接试:https://api.btstu.cn/sjbz/api.php?lx=dongman&format=images
怎么用:直接放进 img src;要手机壁纸可加 method=mobile。
注意:想取得固定图片地址,把 format=images 改成 format=json,再读 imgurl。
6. NEKOSBEST
文档:https://docs.nekos.best/getting-started/introduction
直接试:https://nekos.best/api/v2/neko
怎么用:打开接口后复制 results[0].url;也能把 neko 换成 hug 等分类。
注意:官方写明免费、无需密钥,内容为全年龄;程序调用需按文档设置可识别的 User-Agent。
7. Nekosia
文档:https://nekosia.cat/documentation?page=endpoints
直接试:https://api.nekosia.cat/api/v1/images/catgirl
怎么用:打开接口,取 image.original.url;想减小流量可取 image.compressed.url。
注意:默认 safe;同时给出画师与原作品链接,适合需要署名信息的页面。
8. Waifu.im
文档:https://docs.waifu.im/docs/getting-started/
直接试:https://api.waifu.im/images?IncludedTags=waifu
怎么用:打开接口,取 items[0].url;改 IncludedTags 可筛选类别。
注意:基础图片浏览无需 API Key;收藏、相册等个人功能另需登录。
9. PurrBot Image API
文档:https://docs.purrbot.site/api/
直接试:https://api.purrbot.site/v2/img/sfw/neko/img
怎么用:打开接口,取 link 字段;换成 /img/sfw/hug/gif 可获取拥抱动图。
注意:官网说明免费公开;请使用 v2 地址,旧版路径已标记为弃用。
10. Gifukai 动漫 GIF
文档:https://gifukai.com/
直接试:https://api.gifukai.com/v1/hug
怎么用:打开接口,取 url 字段;可把 hug 换成 pat、cry 等动作。
注意:官网写明免费、免注册、免密钥;这是动图 API,适合聊天机器人和表情展示。
选哪个?
只想一行代码放随机背景:从妖狐普通版、DMOE 或保罗壁纸开始。要分类和作者来源:看 NEKOSBEST、Nekosia、Waifu.im。做聊天互动动图:用 Gifukai 或 PurrBot。
使用前记住两点:公开接口可能限流、迁移或停机,不适合把唯一一份重要图片托付给随机 URL;接口免费也不代表返回的画作可以任意二次发布。展示他人作品时,优先利用 API 提供的作者与原作链接核对授权并标注来源。
本文依据各服务官方文档整理,核对于 2026 年 9 月。网络环境与站方规则会变化,正式接入前请打开上表中的文档,并用自己的网络实际请求一次。
评论