随机图片接口,支持图片直出和 JSON 地址返回两种模式,可直接用于 img 标签或前端素材流。
https://api.116818.xyz/api/boudoir_random
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
json |
int | 否 | 传 1 时返回 JSON 格式图片地址;不传时直接输出图片内容 |
{
"直出模式": "GET /api/boudoir_random -> image/jpeg 等图片内容,可直接作为 <img src> 使用",
"JSON 模式": {
"code": 200,
"body": {
"url": "https://img.example.com/photo/xxxxxxxx",
"source": "image"
}
},
"错误码": {
"403": "IP 已封禁,或 JSON 模式未开放",
"404": "链接库暂无可用内容",
"429": "请求过于频繁,请稍后重试",
"502": "图片获取失败",
"503": "服务暂时关闭"
}
}
| 字段名 | 类型 | 说明 |
|---|---|---|
直出模式 |
string | 返回字段,含义以当前接口业务语境为准 |
JSON 模式 |
object | 返回字段,含义以当前接口业务语境为准 |
JSON 模式.code |
integer | 业务状态码,通常用于判断请求是否成功 |
JSON 模式.body |
object | 返回字段,含义以当前接口业务语境为准 |
JSON 模式.body.url |
string | 资源链接或调用地址 |
JSON 模式.body.source |
string | 返回字段,含义以当前接口业务语境为准 |
错误码 |
object | 返回字段,含义以当前接口业务语境为准 |
错误码.403 |
string | 返回字段,含义以当前接口业务语境为准 |
错误码.404 |
string | 返回字段,含义以当前接口业务语境为准 |
错误码.429 |
string | 返回字段,含义以当前接口业务语境为准 |
错误码.502 |
string | 返回字段,含义以当前接口业务语境为准 |
错误码.503 |
string | 返回字段,含义以当前接口业务语境为准 |
https://api.116818.xyz/api/boudoir_random?json=%3Cjson%3E
X-Cache-Status 判断 HIT / MISS。