如优图床 Upload API

#图片上传

功能 接口
请求方式 POST
URL https://img.rruu.net/api/upload

请求参数

参数名称 类型 是否必须 说明
image File 表单名称
url String 图片地址(image和url参数二选一),仅支持管理组上传
apiType String 公有云CDN,上传的图床类型(this、ali、huluxia等等),支持字符串传入(英文逗号分隔,例如:ali,huluxia)
privateStorage String 私有云CDN,上传的储存策略类型(ftp、oos、cos等等),支持字符串传入(英文逗号分隔,例如:ftp,oos)
token String 用户的秘钥,不填则上传至游客组(前提:支持游客上传)
folder Integer 用户的目录ID,可上传到指定目录中,通过`Folder List`API获取
bypassVisionPorn Integer 绕过鉴黄,仅支持白名单用户(1为启用)

图床类型参数

图床类型 唯一标识
阿里图床 ali
头条 toutiao
葫芦侠 huluxia
Sina sina
bilibili bilibili
Bjbcebos bjbcebos
Ouliu ouliu
Postimages postimages
网易 neteasy
牛图 niupic
SMMS smms
搜狗 sougou
小米 xiaomi
Catbox catbox
奇虎 qihoo
苏宁 suning
掘金论坛 juejin
Vim_Cn vimcn
Qpic qpic
Qdoc qdoc
Qcoral qcoral
IMGBB imgbb
Github github
Netease netease
Chaoxing chaoxing
Ai58 ai58
Imgbox imgbox
Imageshack imageshack
Imgur imgur
Gtimg gtimg
Vxichina vxichina
Renren renren
Taihe taihe
Bkimg bkimg
Muke muke
Bitauto bitauto

私有云储存类型参数

云储存类型 唯一标识
FTP ftp
又拍云 upyun
七牛云 qiniu
阿里云OSS oos
腾讯云COS cos
U-file ufile
快云 zzidc
GitHub github

响应参数

参数名称 类型 实例值 说明
code Integer 200 状态码,成功返回200,失败返回400
msg String success 提示信息
data Array|Object
"url":{
        "distribute":"https://img.rruu.net/image/5da190035e418",
        "this":"https://img.rruu.net/images/2019/10/12/5da190035e418.jpg",
        "ali":"https://ae01.alicdn.com/kf/U81bf4c3201cc4d13b8e943f5f965f530r.jpg"
    }
获取的图片链接数据

正确响应示例

{
    "code":200,
    "msg":"success",
    "data":{
        "url":{
            "distribute":"https://img.rruu.net/image/5da190035e418",
            "this":"https://img.rruu.net/images/2019/10/12/5da190035e418.jpg",
            "ali":"https://ae01.alicdn.com/kf/U81bf4c3201cc4d13b8e943f5f965f530r.jpg"
        }
    }
}