Я с помощью функции ListObject без разделителей, и в результате у меня есть то, что выглядит следующим образом:AWS S3 - ListObjects возвращает неполные списки каталогов
/BF
/BF/FTP
/BF/MUSIC/LIBRARY/AUDITION/BEAKING%20EARLY.MP3
/BF/VIDEO/
/BF/VIDEO/Example
/BF/VIDEO/Example/test.mp4
Проблема в музыкальной папке. Почему ListObjects не возвращает S3Object с ключом: «/ BF/MUSIC». Есть много S3Object с той же проблемой. Почему это происходит?
мне нужно написать что-то вроде папки проводника для ведра, у вас есть какие-либо идеи, как я могу получить путь, например: «/ BF/MUSIC» с помощью ListObjects или что-то еще? – neustart47
Не то, чтобы я знал. Возможно, вам придется придумать свой собственный алгоритм, например, рассматривать все до/в качестве подпапки и отслеживать их для группировки объектов. –
@ neustart47 это '' разделитель' * для *. Он возвращает «папки» в '' в XML-ответе. –