腾讯云对象存储的使用
初始化客户端
SECRETID和SECRETKEY请登录访问管理控制台 https://console.cloud.tencent.com/cam/capi 进行查看和管理
COSCredentials cred = new BasicCOSCredentials(secretId, secretKey);
Region region = new Region("ap-nanjing");
ClientConfig clientConfig = new ClientConfig(region);
clientConfig.setHttpProtocol(HttpProtocol.https);
cosClient = new COSClient(cred, clientConfig);
上传文件
PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, key, inputStream, null);
PutObjectResult putObjectResult = cosClient.putObject(putObjectRequest);
删除文件
cosClient.deleteObject(bucketName, key);
获取文件地址
URL objectUrl = cosClient.getObjectUrl(bucketName, key,null);