Ich habe einen S3-Bucket mit ein paar Unterverzeichnissen (Schlüssel), die jeweils eine Anzahl von Bildern enthalten. Ich möchte diese Bilder auf einer Website galerieähnlich darstellen können.Erstellen einer Galerie von in AWS S3 gespeicherten Bildern
Die Bilder sind öffentlich, also ja, ich weiß, dass ich die öffentliche URL verwenden kann, aber das Problem ist, dass ich die Namen der Dateien nicht weiß, da sie von Benutzern in Echtzeit hochgeladen werden. Verwenden einer separaten Pipeline.
Ich habe durch this API Gateway tutorial geschaut, aber das scheint nur in der Lage zu sein, binäre Kodierungen der Bilder (?). Ich habe nicht viel Front-End-Erfahrung, aber ich glaube nicht, dass ich das brauche. Ich brauche nur eine Liste aller öffentlichen URLs (oder nur Dateinamen und ich kann die URL selbst erstellen), und ich möchte dies über einen REST-API-Aufruf erhalten.
Wenn mir jemand in die richtige Richtung zeigen kann, wäre das toll!
Der zweite Link am Anfang des Tutorials, den Sie verlinkt haben, gibt Ihnen die Liste aller Dateien: "Expose GET für eine Ordnerressource, um eine Liste aller Objekte in einem Amazon S3-Bucket anzuzeigen." http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGET.html –