simple que características caracteristicas aws amazon-s3 amazon

amazon s3 - que - Aws s3 eliminar objeto utilizando javascript



que es simple storage service (2)

Quiero eliminar un archivo de amazon s3 usando javascript. Ya he cargado un archivo a s3 usando javascript. cualquier idea por favor ayuda


Puede usar el método js desde s3: http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/S3.html#deleteObject-property

var AWS = require(''aws-sdk''); AWS.config.loadFromPath(''./credentials-ehl.json''); var s3 = new AWS.S3(); var params = { Bucket: ''your bucket'', Key: ''your object'' }; s3.deleteObject(params, function(err, data) { if (err) console.log(err, err.stack); // error else console.log(); // deleted });

Tenga en cuenta que S3 nunca lo devuelve el objeto ha sido eliminado. Tienes que comprobarlo antes o después con getobject, headobject, waitfor, etc.


Puede usar una construcción como esta:

var params = { Bucket: ''yourBucketName'', Key: ''fileName'' /* where value for ''Key'' equals ''pathName1/pathName2/.../pathNameN/fileName.ext'' - full path name to your file without ''/'' at the beginning */ }; s3.deleteObject(params, function(err, data) { if (err) console.log(err, err.stack); // an error occurred else console.log(data); // successful response });

Y no te olvides de envolverlo en la Promesa .