Skip to content

DieOver/aws-s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@dieover/aws-s3

npm install @dieover/aws-s3 --save

const AWSS3 = require('@dieover/aws-s3');

const aws = new AWSS3({
    ACCESS_KEY_ID: '',
    SECRET_ACCESS_KEY: '',
    S3_REGION: '',
    S3_BUCKET: '',
    S3_VERSION: ''
});
const photo_url = await aws.upload('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQAB...', 'images', 'new');
const deleted = await aws.delete(photo_url);

Upload

  • BASE64: data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQAB...
  • FOLDER: images/something/else
  • FILENAME: filename
  • SUCCESS RETURN: Photo URL.
  • FAILED RETURN: Failed to save image.
aws.upload(base64, folder, filename);

Delete

aws.delete(PHOTO_URL);

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published