图床 API 接口

由于请求压力过大,图床 API 可能较缓慢,有秒加载需求可以群组联系(付费服务)


API 列表


图片随机 API v1 (2019.09.16)

http(s)://ovo.fghrsh.net/v1/?encode=[模式(可选)]&src=[参数(可选)]&callback=[回调(可选)]


  • 输出模式

    • 默认:跳转到图片外链,仅支持单张

    • json:详细的 JSON 输出,支持多张随机

    • html:简单排版的 HTML 输出,支持多张随机

    • origin:跳转到图床的图片详情链接,仅支持单张


  • 请求参数

    • category_acg/nsfw_-1/user_1/likes_>0

    • 参数名、参数值 用 _ 分割,多个参数 用 / 分割
       

    • width:宽度,支持数值、区间(>500, <2000, >=1920, <=1080, 10-100

    • height:高度,支持数值、区间(>500, <2000, >=1920, <=1080, 10-100

    • views:浏览数,支持数值、区间(>500, <2000, >=1920, <=1080, 10-100

    • likes:喜欢数,支持数值、区间(>500, <2000, >=1920, <=1080, 10-100

    • size:图片大小,支持数值、区间(>1000, <10MB, >=100KB, <=2MB, 100KB-10MB
       

    • id:指定图片,支持数字 ID 和 字符 ID(数值或字符)

    • user:指定用户,支持数字 ID,暂不支持用户名(数值)

    • album:指定相册,支持数字 ID 和 字符 ID(数值或字符)

    • category:图片分类,动漫 acg、风景 scenery、表情 emoticon、写真 portray、COS cosplay(字符)
       

    • ext:图片格式,支持 jpgpnggif(字符)

    • exif:详细输出(如有,仅 JSON 模式支持,值 1

    • thumb:输出缩略图(如有,仅 默认 和 HTML 模式支持,值 1

    • medium:输出中等图(如有,仅 默认 和 HTML 模式支持,值 1

    • limit:输出数量(数值,仅 JSON 和 HTML 模式支持,最大 1000

    • nsfw:输出被 标记不安全 但 允许外链 的图片(数值,1、不限制 -1

    • compress:图片压缩,参数见 图片处理规则auto 自动识别格式(字符)
       

    • debug:输出执行时间、查询次数和条件(仅 JSON 和 HTML 模式支持,值 1

    • optimize:随机查询优化(默认开启,条件结果较少时可能起反作用,值 0 禁用)


参数说明


API 接口随机数据可能会有不超过一周的延迟(异步缓存)

模式、参数、回调全为可选,直接访问 API 会直接随机一张


uid:你的 用户 IDloading...

json:JSON 模式兼容支持 JSONP 的 callback 参数(见下方示例)

nsfw:默认不输出不安全的图片,设置为 -1 不做限制,同时搜索两种图片

optimize:当 limit <= 100 时默认启用,筛选条件较少时优化效果显著

compress:仅支持 默认 和 HTML 模式,使用时会强制 size 参数 <= 20MB


    举个例子