diff --git a/src/main/java/cn/celess/blog/service/fileserviceimpl/QiniuFileServiceImpl.java b/src/main/java/cn/celess/blog/service/fileserviceimpl/QiniuFileServiceImpl.java index 56e9f6a..7352fa1 100644 --- a/src/main/java/cn/celess/blog/service/fileserviceimpl/QiniuFileServiceImpl.java +++ b/src/main/java/cn/celess/blog/service/fileserviceimpl/QiniuFileServiceImpl.java @@ -66,8 +66,8 @@ public class QiniuFileServiceImpl implements FileManager { StringMap stringMap = response.jsonToMap(); fileResponse.key = (String) stringMap.get("key"); - fileResponse.bucket = (String) stringMap.get("bucket"); - fileResponse.size = (long) stringMap.get("fsize"); + fileResponse.bucket = "qiniu"; + fileResponse.size = 0; fileResponse.hash = (String) stringMap.get("hash"); return fileResponse; @@ -103,9 +103,9 @@ public class QiniuFileServiceImpl implements FileManager { @SneakyThrows @Override public boolean deleteFile(String fileName) { + init(); Response response = bucketManager.delete(bucket, fileName); - - return false; + return "".equals(response.bodyString()); } private boolean continueFile(String key) { diff --git a/src/main/resources/application-test.properties b/src/main/resources/application-test.properties index 7f8f605..12e4f1b 100644 --- a/src/main/resources/application-test.properties +++ b/src/main/resources/application-test.properties @@ -1,9 +1,9 @@ server.port=8081 # 七牛的密钥配置 -qiniu.accessKey= -qiniu.secretKey= -qiniu.bucket= +qiniu.accessKey=${QINIU_ACCESSKEY:null} +qiniu.secretKey=${QINIU_SECRETKEY:null} +qiniu.bucket=xiaohai # sitemap 存放地址 sitemap.path= # 生成JWT时候的密钥