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


1. 手動上傳

. 快速入門,這個簡單,可以參考七牛官方文檔:

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

 

2. APi上傳

 

--先獲取token

 

 

 

 

  • AccessKey:必須參數,可以在七牛后台生成
  • SecretKey: 必須參數,可以在七牛后台生成
  • bocket : 必須參數,快速入門里已經創建,名為:test
  • key : 是可選參數,如果加了該參數,上傳文件時,必須和這里的key保持一致
  • 策略參數:是可選參數,比如文件的大小,文件的類型等。可以參考:
    https://developer.qiniu.com/kodo/manual/1206/put-policy

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

 


 

 

然后 就可以上傳啦

 

 

 

 

 

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

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

六 【圖片處理】

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

分別舉例:
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/200

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM