“NodeJs S3 Leer” Código de respuesta

NodeJs S3 Leer

# This function for read/download file from s3 bucket
const s3download = function (params) {
    return new Promise((resolve, reject) => {
        s3.createBucket({
            Bucket: BUCKET_NAME        /* Put your bucket name */
        }, function () {
            s3.getObject(params, function (err, data) {
                if (err) {
                    reject(err);
                } else {
                    console.log("Successfully dowloaded data from  bucket");
                    resolve(data);
                }
            });
        });
    });
}
Cooperative Cormorant

NodeJs S3 Leer

const params = {
  Bucket: BUCKET_NAME,  /* required */        # Put your bucket name
  Key: fileName         /* required */        # Put your file name
};
Cooperative Cormorant

NodeJs S3 Leer

const s3 = new AWS.S3({
  accessKeyId: IAM_USER_KEY,  /* required */ # Put your iam user key
  secretAccessKey: IAM_USER_SECRET, /* required */  # Put your iam user secret key
  Bucket: BUCKET_NAME     /* required */     # Put your bucket name
});
Cooperative Cormorant

NodeJs S3 Leer

# This function for delete file from s3 bucket
const s3delete = function (params) {
    return new Promise((resolve, reject) => {
        s3.createBucket({
            Bucket: BUCKET_NAME        /* Put your bucket name */
        }, function () {
            s3.deleteObject(params, function (err, data) {
                if (err) console.log(err);
                else
                    console.log(
                        "Successfully deleted file from bucket";
                    );
                console.log(data);
            });
        });
    });
};
Cooperative Cormorant

NodeJs S3 Leer

#This function for upload file to s3 bucket
const s3upload = function (params) {
    return new Promise((resolve, reject) => {
        s3.createBucket({
            Bucket: BUCKET_NAME        /* Put your bucket name */
        }, function () {
            s3.putObject(params, function (err, data) {
                if (err) {
                    reject(err)
                } else {
                     console.log("Successfully uploaded data to bucket");
                    resolve(data);
                }
            });
        });
    });
}
Cooperative Cormorant

NodeJs S3 Leer

$ npm install aws-sdk
Cooperative Cormorant

Respuestas similares a “NodeJs S3 Leer”

Preguntas similares a “NodeJs S3 Leer”

Más respuestas relacionadas con “NodeJs S3 Leer” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código