白色の物语 Upload API

#图片上传

功能 接口
请求方式 POST
URL https://dii.ink/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为启用)

图床类型参数

图床类型 唯一标识
本地 this
阿里 ali
VIMCN vimcn
SMMS smms
搜狗 sougou
小米 xiaomi
CATBOX catbox
奇虎 qihoo
NETEASE netease
头条 toutiao
牛图 niupic
BJBCEBOS bjbcebos
OULIU ouliu
POSTIMAGES postimages
V6Live v6live
Imgbox imgbox
Gtimg gtimg
Vxichina vxichina
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://dii.ink/image/5da190035e418",
        "this":"https://dii.ink/images/2019/10/12/5da190035e418.jpg",
        "ali":"https://ae01.alicdn.com/kf/U81bf4c3201cc4d13b8e943f5f965f530r.jpg"
    }
获取的图片链接数据

正确响应示例

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