“Nodejs S3 Read” Réponses codées

Nodejs S3 Read

# 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 Read

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

Nodejs S3 Read

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 Read

# 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 Read

#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 Read

$ npm install aws-sdk
Cooperative Cormorant

Réponses similaires à “Nodejs S3 Read”

Questions similaires à “Nodejs S3 Read”

Plus de réponses similaires à “Nodejs S3 Read” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code