小编Kis*_*wal的帖子

一次从 S3 存储桶中删除 1000 多条记录

需要从 s3 存储桶中删除 1000 多条记录,但它在承诺中拒绝并出现如下所述的错误

 async function removeS3Objects(audios) {
    //more than 1000 records are in audios
    audios = audios.map(item => {
      return {
        Key: item.Key
      };
    });
    let params = {
      Bucket: config.get("s3BucketName"),
      Delete: {
        Objects: audios,
        Quiet: false
      }
    };
    return new Promise((resolve, reject) => {
      s3.deleteObjects(params, function (err, data) {
        if (err) {
          reject(err);
        } else {
          resolve(data);
        }
      });
    });
  }
Run Code Online (Sandbox Code Playgroud)

删除时出错

the xml you provided was not well-formed or did not validate against our published schema
Run Code Online (Sandbox Code Playgroud)

javascript amazon-s3 node.js reactjs

0
推荐指数
1
解决办法
378
查看次数

标签 统计

amazon-s3 ×1

javascript ×1

node.js ×1

reactjs ×1