Browse Source

:tada: 集成腾讯云存储

smallchill 6 years ago
parent
commit
b8dca8c934

+ 2 - 0
src/main/java/org/springblade/modules/resource/builder/TencentBuilder.java

@@ -43,6 +43,8 @@ public class TencentBuilder {
 		ossProperties.setAccessKey(oss.getAccessKey());
 		ossProperties.setSecretKey(oss.getSecretKey());
 		ossProperties.setBucketName(oss.getBucketName());
+		ossProperties.setAppId(oss.getAppId());
+		ossProperties.setRegion(oss.getRegion());
 		// 初始化用户身份信息(secretId, secretKey)
 		COSCredentials credentials = new BasicCOSCredentials(ossProperties.getAccessKey(), ossProperties.getSecretKey());
 		// 设置 bucket 的区域, COS 地域的简称请参照 https://cloud.tencent.com/document/product/436/6224

+ 10 - 0
src/main/java/org/springblade/modules/resource/entity/Oss.java

@@ -63,6 +63,16 @@ public class Oss extends TenantEntity {
 	 */
 	@ApiModelProperty(value = "空间名")
 	private String bucketName;
+	/**
+	 * 应用ID TencentCOS需要
+	 */
+	@ApiModelProperty(value = "应用ID")
+	private String appId;
+	/**
+	 * 地域简称 TencentCOS需要
+	 */
+	@ApiModelProperty(value = "地域简称")
+	private String region;
 	/**
 	 * 备注
 	 */