1Introduction
- description:阿里云 nodeJS 接口封装
- author:ydr.me
- create:2014-11-27 21:47
- update:2017年07月05日14:58:15
- github:https://github.com/blearjs/blear.node.aliyun
2Example
var aliyun = require('blear.node.aliyun');
3Static
3.1.defaults
- 类型:
Object
- 说明:默认配置
3.1.1.defaults.accessKeyId
- 类型:
String
- 说明:访问令牌
- 默认:
""
3.1.2.defaults.accessKeySecret
- 类型:
String
- 说明:访问密钥
- 默认:
""
3.1.3.defaults.bucket
- 类型:
String
- 说明:仓库
- 默认:
""
3.1.4.defaults.endPoint
- 类型:
String
- 说明:上传地址
- 默认:
"oss-cn-hangzhou.aliyuncs.com"
3.1.5.defaults.cacheControl
- 类型:
String
- 说明:访问控制
- 默认:
"public"
3.1.6.defaults.expires
- 类型:
Number
- 说明:静态资源有效期,单位 秒
- 默认:
31536000
(1年)
3.1.7.defaults.origin
- 类型:
String
- 说明:绑定的域(包含协议、域名和端口)
- 默认:
""
3.1.8.defaults.dirname
- 类型:
String
- 说明:保存目录
- 默认:
"/"
3.1.9.defaults.method
- 类型:
String
- 说明:提交方式
- 默认:
"put"
3.1.10.defaults.headers
- 类型:
Object
- 说明:自定义头
- 默认:
{}
3.2.config(key, [val]): ret
配置默认值。
3.2.1key
- 类型:
String
- 说明:键名
3.2.2val
- 类型:
String
- 说明:键值,如果有值,则为设置默认值
3.2.3ret
- 类型:
String
- 说明:键值,返回
key
对应的默认配置
3.3.aliossSignature(configs): ret
阿里 OSS 签名。
3.3.1configs
同 .defaults
。
3.3.2ret
- 类型:
Object
- 说明:签名结果
3.3.2.1ret.requestURL
- 类型:
String
- 说明:请求地址
3.3.2.2ret.requestHeaders
- 类型:
String
- 说明:请求头
3.3.2.3ret.objectURL
- 类型:
String
- 说明:对象地址(已经绑定了地址)
4Dependencies
- blear.node.mime
- blear.node.path
- blear.utils.access
- blear.utils.object
- blear.utils.random
- blear.utils.typeis
- blear.utils.url
5Reference
无。