2015-04-30 2 views
1

Я хочу только получить объекты верхнего уровня.Как получить объект первого уровня в AWS S3?

object1/f1/ 
object2/s2/ 
object3/ 

Я хочу перечислить только объект1, объект2, объект3. Есть идеи, как это сделать?

+0

Какой код вы пробовали до сих пор? – Welshboy

+0

Я пытался сделать это с пакетом узлов s3, но кажется, что «рекурсивный» параметр работает неправильно. Кроме того, listSbjects() AWS sdk не имеет возможности остановить рекурсивные обращения к файлам. – Sagar

ответ

-1
s3.listObjects({Bucket: "bucket_name", Delimiter:"/"}); 

Возвращение мне repsonse JSON, который содержит CommonPrefixes, который дает мне верхний уровень объектов

+0

Он даст все файлы после разделителя – Subash

Смежные вопросы