Le problème est que bucketObject n'est pas rempli à partir de la réponse du service AWS S3 de l'API listObject.La liste d'objets de AWS S3 dans Angular 2
Peut-être que je fais quelque chose de mal. Pourriez-vous s'il vous plaît me guider?
Ci-dessous est mon code
bucketObject = [];
listBucketFromS3()
{
let AWSService = (<any>window).AWS;
AWSService.config.accessKeyId = '<my access key>';
AWSService.config.secretAccessKey = '<my secret key>';
AWSService.config.region = '<my region>';
let bucket = new AWSService.S3({params: {Bucket: '<my bucket>'}});
bucket.listObjects(function(error,res){
console.log('error:',error);
console.log(res);
this.bucketObject = res.Contents;
});
}
S'il vous plaît laissez-moi savoir si vous avez besoin d'autres informations
Merci à l'avance !!