自用 Upload API

#图片上传

功能 接口
请求方式 POST
URL https://img.jioluo.com/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
毕里 bilibili
Postimages.org postimages
牛图 niupic
SMMS smms
Catbox.moe catbox
奇虎 qihoo
Upload.cc uploadcc
Imgbb imgbb
Github github
Imageshack imageshack

私有云储存类型参数

云储存类型 唯一标识
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.jioluo.com/image/5da190035e418",
        "this":"https://img.jioluo.com/images/2019/10/12/5da190035e418.jpg",
        "ali":"https://ae01.alicdn.com/kf/U81bf4c3201cc4d13b8e943f5f965f530r.jpg"
    }
获取的图片链接数据

正确响应示例

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