S3.js Code Examples
Ready-to-use code samples demonstrating common S3.js workflows
File Upload Example
const s3 = createS3Client({ region: 'us-east-1', accessKeyId: 'YOUR_ACCESS_KEY', secretAccessKey: 'YOUR_SECRET_KEY' }); const uploadResult = await s3.upload({ Bucket: 'my-bucket', Key: 'photos/test.jpg', Body: fileInput.files[0], ContentType: 'image/jpeg' });
Bucket Object List
// Browser version with async/await const objects = await s3.listObjects({ Bucket: 'my-bucket', Prefix: 'photos/' });
// Node.js example with promises s3.listObjects({ Bucket: 'my-bucket', Prefix: 'documents/' }) .promise() .then(data => console.log(data));