upyunUpfile

upfile

概述

upyunUpfile 模块封装了又拍云上传文件的相关操作,开发者只需简单地调用相关接口,即可把图片或文档上传到又拍云并共享给其他用户,本模块使用前需到注册账号,本模块采用HTTP FORM API,不需要另外架设TOKEN服务器。

使用此模块之前需配置 config 文件来设置bucket以及表单秘钥配置方法如下:

  • 名称:upyunUpfile
  • 参数:bucket,tablekey
  • 备注:以上参数为必填项,请依据实际情况填写,否则上传时会报错。
  • 字段描述:

获取表单API秘钥

登录UPYUN后在服务的高级功能中选择打开表单API,直接复制或更换【密钥】

自定义bucket

按要求输入自定义的名称并创建操作者用于FTP登录。

image

upfile

上传文件

upfile({params}, callback(ret, err))

file:

  • 类型:字符串
  • 描述:通过图片或文件选择器获得的文件路径url
  • 类型:字符串
  • 描述:(可选项)自定义的在又拍空间中的文件名,如不填写则采用文件名的MD5值做文件名。文件名可带路径如/up/hello.jpg

ret:

  • 类型:JSON 对象
  • 内部字段:

err:

  • 内部字段:

【创建管理员】

创建管理员是为了管理服务空间的,在服务器端需要管理员进行相关操作,下面的FTP管理也需要管理员账号密码。 image

【管理上传文件】

UPYUN的文件管理采用FTP方式,登录账号为操作员账号/服务名;密码为操作员密码,如操作员账号admin,密码12345,服务名称为upup,则FTP登录账号为:admin/upup,密码是12345,

使用FTP工具,填写如下: image

可提供的1.0.0及更高版本