Cloudinary: 方便易用的网站图片视频免费云存储
缘起
之前说过自己用node.js整了一个小网站,有网站必然有图片等静态资源。为了减少流量和减小服务器磁盘占用,所以我选择了把网站图片上传到云储存上。
一开始本来是打算用七牛的,七牛有免费的10G流量,对于我这种小网站,每个月应该也够用了。可是等我注册了七牛,想使用它时,发现流程很繁琐,上传很麻烦:
- 首页要上传身份证进行验证
这个在目前的大环境下,我也不感到诧异了。如果不进行身份认证,那么每个月只有1G流量可使用。
- API上传步骤麻烦
看了下七牛的node.js api上传文档,那么一坨,一下子没了兴趣。
使用Cloudinary
Cloudinary的使用非常方便:
- 注册一个账号
- 在后台获取API Key和API Secret
- 然后使用下面代码即可:
//需要先安装npm install cloudinary
var cloudinary = require('cloudinary');
// cloudinary配置
cloudinary.config({
cloud_name: '***',
api_key: '***',
api_secret: '***'
});
//本地或线上图片都可以
cloudinary.uploader.upload("my_picture.jpg", function(result) {
console.log(result)
});