分布式文件系统接口

 

选择本地文件,上传至分布式文件系统,接口返回上传文件的在线访问地址

  1. 1、上传本地文件至服务器

关注公众号

第一时间获取接口资讯

https://api.it120.cc/{您的专属域名}/dfs/upload/file
POST
参数名 数据类型 备注 必填
upfile File form方式提交的文件域 input 的名称 Y
参数名 数据类型 备注
originalName String 上传的文件名
size long 文件大小
type String 文件类型
url String 分布式文件地址
错误码 备注
-1 服务器内部错误
0 接口调用成功
403 禁止访问
404 资源不存在
405 错误的请求类型
501 数据库错误
502 并发异常,请重试
600 缺少参数
601 无权操作:缺少 token
602 签名错误
700 暂无数据
701 该功能暂未开通
702 资源余额不足
901 token错误
错误码 备注
300 缺少key参数
400 域名错误
401 该域名已删除
402 该域名已禁用
404 暂无数据
2000 当前功能已被限制使用
{
  "code": 0,
  "data": {
    "msg": "SUCCESS",
    "originalName": "timg.jpeg",
    "size": "66229",
    "name": "cuser/2/2017/05/29/e30d84526716909a176d33fb3b1f5024.jpeg",
    "type": ".jpeg",
    "url": "https://cdn.it120.cc/cuser/2/2017/05/29/e30d84526716909a176d33fb3b1f5024.jpeg"
  },
  "msg": "success"
}


普通表单提交例子:

<form enctype="multipart/form-data" action="https://api.it120.cc/gooking/dfs/upload/file" method="post">
  <input type="file" name="upfile">
  <input type="submit" value="上传">
</form>


小程序上传文件例子:

wx.chooseImage({
      success: function (res) {
        var tempFilePaths = res.tempFilePaths
        wx.uploadFile({
          url: 'https://api.it120.cc/gooking/dfs/upload/file',
          filePath: tempFilePaths[0],
          name: 'upfile',
          success: function (res) {
            console.log(res.data)
          }
        })
      }
    })


Copyright © 杭州于芯科技有限公司

QQ交流群:479413914

微信小程序api接口

浙ICP备15041833号