昨晚我把七牛的服务限制了一下,被网上刷流量的情况吓着了,看来博客除了域名,其他统统免费爽不是那么容易的。
说批量,肯定是已经有了对应的文件列表,这里我是有的,我用NodeJs处理图片的时候顺便生成了文件路径Json,格式大体如下:
1 | { |
结构就是如此,反正是n多个文件组成,上传对应到七牛的路径,需要用到的就是这个 name 。
然后就是上传需要用到的配置,这些账号信息什么的是必须的:
1 | let opt = {//七牛账号信息——用于上传,详细参数及nodeAPI : https://developer.qiniu.com/kodo/sdk/1289/nodejs |
执行函数:
1 | function uploadQiniu(opt , jsonFile) {//jsonFile对应上传的文件名 |
ok,写的可能有点啰嗦,而且我是es5,se6随便写,但是大体就是这样。
更多细节可以参考官方文档: https://developer.qiniu.com/kodo/sdk/1289/nodejs 。