圖片上傳到阿里雲oss 上邊

我們有時候需要把圖片上傳到阿里雲oss 對象存儲 上邊

我自己買了一個 作爲測試使用 5元40g 半年

如果買好了,可以進入他的後臺 選擇對象存儲oss 上邊

新建一個 bucket 我新建的是dixiaoping ,名字很重要,命名儘量規範,你點擊你新建的bucket 會出現這個

讓後點擊用戶頭像

獲取到你的 accesskeys 裏邊的 AccessKey ID 和 Access Key Secret

服務端代碼,下邊是以 node 爲例, 服務端是使用node搭建的

注意node 版本8.3以上

 

引入對應的模塊       引入co 和ali-oss 模塊  

  配置參數

                           region :oss-cn-beijing

                           bucket :"dixiaoping"

                           endPoint: "dixiaoping.oss-cn-beijing.aliyuncs.com" 

 

 

上邊的   imageSrc=“http://dixiaoping.oss-cn-beijing.aliyuncs.com/”+result.name;

newpath 爲本地圖片所在的路徑

fs.unlinkSync()方法上傳成功後刪除本地路徑圖片

result.name; 是把圖片上傳到oss 返回的圖片名稱,表示圖片已經上傳成功

上傳圖片這塊,我使用的 co 模塊

http://dixiaoping.oss-cn-beijing.aliyuncs.com/0fa08c80-f950-11e8-af56-0f169cc81aba.jpg 這是上傳好的

注意要在阿里雲後臺設置文件讀取權限公開讀

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章