View a markdown version of this page

Browser-based mengunggah ke Amazon S3 menggunakan AWS Memperkuat perpustakaan - Amazon Simple Storage Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Browser-based mengunggah ke Amazon S3 menggunakan AWS Memperkuat perpustakaan

Bagian ini menjelaskan cara mengunggah file ke Amazon S3 menggunakan per JavaScript pustakaan AWS Amplify.

Untuk informasi tentang pengaturan pustaka AWS Amplify, lihat Instalasi dan Konfigurasi AWS Amplify.

Menggunakan AWS Memperkuat per JavaScript pustakaan untuk Mengunggah File ke Amazon S3

StorageModul perpustakaan AWS Amplify memberikan mekanisme unggahan berbasis browser sederhana untuk mengelola konten pengguna di penyimpanan Amazon S3 publik atau pribadi.

contoh: AWS Memperkuat Pengaturan Manual

Contoh berikut menunjukkan pengaturan manual untuk menggunakan modul AWS Amplify Storage. Implementasi default modul Storage menggunakan Amazon S3.

import Amplify from 'aws-amplify'; Amplify.configure( Auth: { identityPoolId: 'XX-XXXX-X:XXXXXXXX-XXXX-1234-abcd-1234567890ab', //REQUIRED - Amazon Cognito Identity Pool ID region: 'XX-XXXX-X', // REQUIRED - Amazon Cognito Region userPoolId: 'XX-XXXX-X_abcd1234', //OPTIONAL - Amazon Cognito User Pool ID userPoolWebClientId: 'XX-XXXX-X_abcd1234', //OPTIONAL - Amazon Cognito Web Client ID }, Storage: { bucket: '', //REQUIRED - Amazon S3 bucket region: 'XX-XXXX-X', //OPTIONAL - Amazon service region } );
contoh: Masukkan data ke Amazon S3

Contoh berikut menunjukkan cara mem put publikasikan data ke Amazon S3.

Storage.put('test.txt', 'Hello') .then (result => console.log(result)) .catch(err => console.log(err));

Contoh berikut menunjukkan cara merahasi put akan data ke Amazon S3.

Storage.put('test.txt', 'Private Content', { level: 'private', contentType: 'text/plain' }) .then (result => console.log(result)) .catch(err => console.log(err));

Untuk informasi selengkapnya tentang menggunakan modul AWS Amplify Storage, lihat AWS Amplify Storage.

Info Selengkapnya

AWS Memperkuat Mulai Cepat