A upyun sdk for node.js, which is for co-like interface. Can be used with koa or co.
MIT License
DEPRECATED, please use this instead. DEPRECATED, please use this instead. DEPRECATED, please use this instead.
An upyun sdk for node.js, which is for co-like interface. Can be used with koa
or co
.
$ npm install co-upyun
var co = require('co');
co(function *() {
var res = yield upyun.getUsage();
console.log(res);
})();
You should always use these methods in your generator function. It works perfectly in TJ's co.
var upyun = new UPYUN('bucket', 'username', 'password', 'endpoint');
bucket
: Your upyun bucket name.username
: Your upyun operator name.password
: Your upyun operator password.endpoint
: api address. It can be ctcc
, cucc
, cmcc
. If you don't specify a endpoint, SDK will choose a fastest api automatically.
ctcc
China Telecomcucc
China Unicomcmcc
China MobileArguments
remote_dir_path
The dir path which you want to traverse.Arguments
remote_dir_path
The dir path which you want to create.make_dir
Auto create parent dir if it isn't exists.(Default: true
).remote_dir_path
The dir path which you want to remove.Arguments
remote_path
Where the file will be stored in your UPYUN bucket.file
The file you want to upload. It can be a path
string or the file's raw data.make_dir
Auto create parent dir if it isn't exists.(Default: true
).checksum
Set true
to force SDK send a md5 of local file to UPYUN. Or set a md5value string by yourself.opts
The additional http request headers(JavaScript Object). More detail in Official Docs
Arguments
remote_path
The file's path in your UPYUN bucket.Arguments
remote_path
The file's path in your UPYUN bucket.Arguments
remote_path
The file's path in your UPYUN bucket.Arguments
endpoint
The value can be these(leave blank to let sdk auto select the best one):
ctcc
China Telecomcucc
China Unicomcmcc
China MobileFor easy to use, all of the apis will return a response in this format: eg.
{
statusCode: 200,
data: {},
headers: {},
error: {
code: 403,
message: 'Not a valid image file'
}
}
中文文档,请查看 WIKI.