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:要删除的图片的名称。

代码使用说明:

  1. 替换代码中的参数为您的实际值。
  2. 运行代码即可将指定图片从 OSS 中删除。

注意:

  • 请确保您的代码运行环境已经配置了阿里云 OSS 相关的依赖包。
  • 删除操作不可逆,请谨慎操作。
Java 后端工程师:阿里云 OSS 图片删除代码示例

原文地址: https://www.cveoy.top/t/topic/mVyZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录