Vai al contenuto

Incluso in ogni piano a pagamento

Rapidfile Upload API e Media

Upload di file per le tue app e hosting per immagini e video, distribuiti da cdn.rapidfile.cc. Entrambi fanno parte dei piani Dev: stesso accesso e limiti del tuo piano Enzonic.

Rapidfile Upload API

Upload per le app che crei, in stile UploadThing: da 100 GB di archiviazione nel piano Starter.

  • URL di upload firmati

    Il tuo server chiama POST /v1/uploads con la sua chiave segreta e restituisce un URL firmato. Il browser carica direttamente nello storage; la chiave non lascia mai il tuo server.

  • File grandi a parti

    I file fino a 95 MB si caricano con una sola PUT; i file più grandi passano automaticamente all'upload multiparte, fino al limite di dimensione del tuo piano.

  • Webhook firmati

    Gli eventi file.uploaded e file.deleted arrivano al tuo endpoint con una firma HMAC-SHA256 che puoi verificare.

  • File pubblici o privati

    I file pubblici ottengono un link CDN permanente. I file privati ottengono link firmati che scadono entro sette giorni.

La home page di Rapidfile Upload API su api.rapidfile.cc
Il tuo server: crea un upload
const res = await fetch('https://api.rapidfile.cc/v1/uploads', {
  method: 'POST',
  headers: {
    Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`,
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ name: 'avatar.png', size: 48213, type: 'image/png' }),
});
return Response.json(await res.json()); // { file, upload }
Il browser: upload con sdk.js
import { uploadFile } from 'https://api.rapidfile.cc/sdk.js';

const file = await uploadFile(input.files[0], {
  getUpload: (f) => fetch('/api/upload', { method: 'POST', body: JSON.stringify({ name: f.name, size: f.size, type: f.type }) }).then((r) => r.json()),
  onProgress: (p) => console.log(p),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.png

Rapidfile Media

Hosting di immagini, video e audio con una pagina di condivisione, un player incorporabile e un link CDN diretto per ogni file.

La home page di Rapidfile Media su media.rapidfile.cc
  • Immagini: PNG, JPEG, GIF, WebP e AVIF
  • Video: MP4, WebM e QuickTime, con fotogramma di anteprima
  • Audio: MP3, M4A, OGG, WAV e WebM
  • File pubblici o non elencati, con conteggio delle visualizzazioni
  • Un'API JSON per caricare e gestire i media dai tuoi strumenti

Gli embed funzionano ovunque sia accettato un iframe, e i link mostrano un'anteprima.

Limiti per piano

La colonna Free è il piano gratuito di Rapidfile. I piani Enzonic a pagamento alzano ogni limite; Rapidfile applica sempre il valore più alto tra i tuoi limiti Enzonic e il tuo piano Rapidfile.

Limiti Rapidfile di ogni piano Enzonic
FunzioneGratis gratisStarter 5 USD/mesePro 10 USD/meseGrowth 19 USD/meseBusiness 29 USD/mese
Rapidfile Upload API and Media
Archiviazione Upload API2 GB100 GB200 GB500 GB1 TB
Dimensione file Upload APIFino a 512 MBFino a 4 GBFino a 8 GBFino a 16 GBFino a 32 GB
App con Upload API3102550100
Richieste CDN di Upload APIIllimitatoIllimitatoIllimitatoIllimitatoIllimitato
Archiviazione Media1 GB100 GB200 GB500 GB1 TB
Dimensione file MediaFino a 100 MBFino a 5 GBFino a 10 GBFino a 20 GBFino a 20 GB
Richieste CDN di Media200.000 al giorno1 milioni al giorno2 milioni al giorno4 milioni al giorno8 milioni al giorno

Domande

Mi serve un account Rapidfile separato?

No. Rapidfile usa lo stesso accesso Enzonic. Quando il tuo piano Enzonic è a pagamento, Rapidfile applica automaticamente i limiti di Upload API e Media al tuo account, oppure quelli del tuo piano Rapidfile se è più alto.

Cosa succede nel piano Free?

Puoi usare il piano gratuito di Rapidfile con i limiti mostrati nella tabella. I limiti più alti partono dal piano Starter.

I file caricati vengono analizzati?

Sì. I file caricati vengono analizzati alla ricerca di malware, e un file non viene distribuito dalla CDN finché la scansione non è terminata.

Cosa succede ai miei file se passo a un piano inferiore?

Vengono conservati. Alla fine del periodo a pagamento, il tuo account torna ai limiti del tuo piano Rapidfile.

Upload, media, app e database in un unico piano

Scegli un piano a pagamento e i limiti più alti di Rapidfile si applicano al tuo account in pochi minuti.

Vedi i prezzi