码上敲享录 > java入门知识分享 > 阿里云OSSClient批量删除文件

阿里云OSSClient批量删除文件

上一章章节目录下一章 2020-04-15已有1099人阅读 评论(0)

阿里云OSSClient批量删除文件


解决方法:

JSONObject paramMap = JSON.parseObject(paramStr);

       JSONArray keys = paramMap.getJSONArray("keys");

       OSSClient ossClient = new OSSClient(endpoint, accessId, accessKey);

       try {

           DeleteObjectsRequest deleteObjectsRequest= new DeleteObjectsRequest(“bucket”);

           deleteObjectsRequest.setKeys(JSONObject.parseArray(keys.toJSONString(), String.class));

           ossClient.deleteObjects(deleteObjectsRequest);

       }catch (Exception e){

          log.error(e.getMessage(),e);

       }finally {

          // 关闭client

          ossClient.shutdown();

       }


向大家推荐《Activiti工作流实战教程》:https://xiaozhuanlan.com/activiti
0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交