Ho questo bucket pubblico:
https://3dreamteamvizerra.s3.amazonaws.com/

Utilizzando quest'altro tipo di URL mi viene restituita una lista dei contenuti, ma a quanto ho capito è limitata ai soli primi 1000 elementi:
https://s3.amazonaws.com/3dreamteamvizerra

Oltretutto la lista viene restituita in XML, che non è il massimo da leggere...

Ho trovato questa libreria che permette di visualizzare i contenuti in modo un po' più leggibile:
https://github.com/rufuspollock/s3-bucket-listing

Sono riuscito ad avere un primo parziale successo con questo codice:
codice:
<!DOCTYPE html>
<html>
<head>
  <title>S3 Bucket Listing Generator</title>
</head>
<body>
  <div id="navigation"></div>
  <div id="listing"></div>


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script type="text/javascript">
  var S3BL_IGNORE_PATH = false;
  // var BUCKET_NAME = 'BUCKET';
   var BUCKET_URL = 'https://cors-anywhere.herokuapp.com/https://3dreamteamvizerra.s3.amazonaws.com/';
  // var S3B_ROOT_DIR = 'SUBDIR_L1/SUBDIR_L2/';
  // var S3B_SORT = 'DEFAULT';
  // var EXCLUDE_FILE = 'index.html';  // change to array to exclude multiple files
  // var AUTO_TITLE = true;
  // var S3_REGION = 's3'; // for us-east-1
</script>
<script type="text/javascript" src="https://rufuspollock.github.io/s3-bucket-listing/list.js"></script>


</body>
</html>
Ho dovuto aggiungere "https://cors-anywhere.herokuapp.com/" per evitare i problemi di CORS; però perchè ottengo solo l'elenco delle cartelle e non dei file? Nella pagina di test della libreria se ci sono file vengono elencati:
http://data.openspending.org/


Sennò conoscete altri modi per ottenere la lista dei file del bucket?