描述:java
本人小白,最近在寫一個仿頭條的項目,其中有用到七牛雲作爲圖片的存儲以代替本地服務其存儲,按照視頻教程配置服務器端的簡單上傳功能,老是報錯;服務器
參照官方文檔:https://developer.qiniu.com/kodo/sdk/1239/java以後才發現,七牛雲的對象存儲分爲好幾個存儲區域:spa
須要經過Configuration配置對應的區域:code
//構造一個帶指定Zone對象的配置類
Configuration cfg = new Configuration(Zone.zone0());
//...其餘參數參考類註釋
UploadManager uploadManager = new UploadManager(cfg); //...生成上傳憑證,而後準備上傳 String accessKey = "your access key"; String secretKey = "your secret key"; String bucket = "your bucket name";
對應關係以下:視頻
一、我建立存儲時選擇華北區,所以設置爲Zone.zone1()便可,另外,貌似默認的區域是華東區,由於不配置Configuration時,對於華東區的存儲,仍然能夠上傳成功;對象
二、另外7.1.1版本的sdk中沒有Configuration類,須要更新其sdk版本,好比7.2.1;blog