七牛雲圖片的存儲與處理--基於node

1. 手動上傳node

. 快速入門,這個簡單,能夠參考七牛官方文檔:shell

https://developer.qiniu.com/kodo/manual/1233/console-quickstart#step1服務器

 

2. APi上傳ui

 

--先獲取tokenurl

 

 

 

 

  • AccessKey:必須參數,能夠在七牛後臺生成
  • SecretKey: 必須參數,能夠在七牛後臺生成
  • bocket : 必須參數,快速入門裏已經建立,名爲:test
  • key : 是可選參數,若是加了該參數,上傳文件時,必須和這裏的key保持一致
  • 策略參數:是可選參數,好比文件的大小,文件的類型等。能夠參考:
    https://developer.qiniu.com/kodo/manual/1206/put-policy

在node中能夠參考----  https://developer.qiniu.com/kodo/sdk/1289/nodejs
 
 
 
 
 
 

 


 

 

而後 就能夠上傳啦code

 

 

 

 

 

標註1. 上傳的接口地址(http://upload.qiniu.com/
標註2. multipart/form-data 提交方式
標註3. 參數:orm

  • token: 是上面生成的uploadToken
  • file:須要上傳的文件
  • key:給上傳到七牛服務器的文件起個名字,這個名字是惟一的,不能重複。

六 【圖片處理】

圖片處理其實很是簡單,只要再圖片訪問的URL地址後面加上相關參數便可:
url?Imageslim :圖片瘦身
url? imageView2/0/w/<Width>/h/<Height> :等比縮放,不裁剪
url? imageView2/1/w/<Width>/h/<Height> :等比縮放,居中裁剪blog

分別舉例:
http://7xqy21.com1.z0.glb.clouddn.com/1510647826.png?imageslim
http://7xqy21.com1.z0.glb.clouddn.com/1510647826.png?imageView2/0/w/200
http://7xqy21.com1.z0.glb.clouddn.com/1510647826.png?imageView2/1/w/200token

更多處理方式參考:
https://developer.qiniu.com/dora/manual/1279/basic-processing-images-imageview2接口

相關文章
相關標籤/搜索