EuropSYS S.p.A. · Telco e Cloud Service ProviderAS 202347 · ISO/IEC 27001 · 27017 · 27018
Arkbit

Connettori › Librerie S3

JavaScript (AWS SDK v3) Istruzioni generali

Pacchetto @aws-sdk/client-s3 per Node.js. Il segreto si legge dall'ambiente.

Bucket e chiave sono di esempio. Nella console questi valori sono già compilati con il tuo bucket e la tua chiave, e i file si scaricano pronti. Accedi oppure richiedi l'accesso.

  1. 1

    Cosa ti serve

    Indirizzohttps://s3.arkbit.it
    Regioneus-east-1
    Bucketil-tuo-bucket
    Chiave di accessoLA_TUA_CHIAVE
    Segretoquello mostrato una volta sola quando hai creato la chiave
  2. 2

    Installa

    Installa la libreria con: npm install @aws-sdk/client-s3

  3. 3

    Esempio

    import { readFile } from "node:fs/promises";
    import { S3Client, PutObjectCommand } from "@aws-sdk/client-s3";
    
    const s3 = new S3Client({
      region: "us-east-1",
      endpoint: "https://s3.arkbit.it",
      forcePathStyle: true,
      credentials: { accessKeyId: "LA_TUA_CHIAVE", secretAccessKey: process.env.ARKBIT_SEGRETO },
    });
    
    await s3.send(new PutObjectCommand({ Bucket: "il-tuo-bucket", Key: "archivio.zip", Body: await readFile("archivio.zip") }));
    

Vuoi provarlo sui tuoi dati?

Raccontaci di cosa hai bisogno: ti mostriamo il servizio e le prove che abbiamo fatto.

Richiedi l'accessoGuarda la demo