Java 后端工程师:阿里云 OSS 图片删除代码示例
Java 后端工程师:阿里云 OSS 图片删除代码示例
本文提供 Java 代码示例,用于删除阿里云 OSS 上的图片。代码清晰易懂,并详细解释了每个参数的作用,方便您快速上手实现图片删除功能。
import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.DeleteObjectRequest;
public class DeleteOSSObject {
public static void main(String[] args) {
String endpoint = 'yourEndpoint';
String accessKeyId = 'yourAccessKeyId';
String accessKeySecret = 'yourAccessKeySecret';
String bucketName = 'yourBucketName';
String objectName = 'yourObjectName';
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
DeleteObjectRequest deleteObjectRequest = new DeleteObjectRequest(bucketName, objectName);
ossClient.deleteObject(deleteObjectRequest);
ossClient.shutdown();
}
}
参数说明:
endpoint:OSS 服务的 Endpoint。accessKeyId:OSS 账号的 AccessKeyId。accessKeySecret:OSS 账号的 AccessKeySecret。bucketName:要删除的图片所在的 Bucket 名称。objectName:要删除的图片的名称。
代码使用说明:
- 替换代码中的参数为您的实际值。
- 运行代码即可将指定图片从 OSS 中删除。
注意:
- 请确保您的代码运行环境已经配置了阿里云 OSS 相关的依赖包。
- 删除操作不可逆,请谨慎操作。
原文地址: https://www.cveoy.top/t/topic/mVyZ 著作权归作者所有。请勿转载和采集!