Failide üleslaadimine sinu rakendusse, ilma arveteta
Lase kasutajatel laadida fotosid, videoid ja dokumente otse brauserist üles. Failid salvestatakse igaveseks, kuni sina või su rakendus need kustutab, igaühel on CDN-link ja allkirjastatud veebihaak. Sisaldub iga Rapidfile'i paketis, ilma ribalaiuse tasudeta.
codePüsiv failisalvestus arendajate rakendustele: failid püsivad, kuni sina või su rakendus need kustutab, ja neid serveeritakse CDN-linkide kaudu. Iseenesest aeguva faili saatmiseks kasuta Rapidfile'i. Oma piltide ja videote hostimiseks kasuta Rapidfile Mediat.
addHangi API-võtiLoe dokumentatsiooni
2 GBtasuta salvestusruumi
$5/kuu 100 GB eest
50 GBsuurim failisuurus
app/api/upload/route.ts
// app/api/upload/route.ts: runs on your server, so the secret key stays privateimport { auth } from'@/lib/auth'; // your own session checkexportasyncfunctionPOST(req: Request) {
const user = awaitauth(req);
if (!user) returnResponse.json({ error: 'unauthorized' }, { status: 401 });
const { name, size, type } = await req.json();
const res = awaitfetch('https://api.rapidfile.cc/v1/uploads', {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.RAPIDFILE_SECRET_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({ name, size, type, metadata: { userId: user.id } }),
});
returnResponse.json(await res.json(), { status: res.status });
}
// In the browser: no SDK, no API keyconst picked = document.querySelector('input[type=file]').files[0];
// 1. Ask your own server for an upload URLconst { upload } = awaitfetch('/api/upload', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: picked.name, size: picked.size, type: picked.type }),
}).then((r) => r.json());
// 2. Send the bytes straight to Rapidfile (files up to 95 MB use one PUT)const res = awaitfetch(upload.url, { method: 'PUT', body: picked });
const { file } = await res.json();
console.log(file.url); // https://cdn.rapidfile.cc/<id>/<name>
terminal
# 1. Create an upload (server side, with your secret key)curl https://api.rapidfile.cc/v1/uploads \
-H"Authorization: Bearer $RAPIDFILE_SECRET_KEY" \
-H"Content-Type: application/json" \
-d'{"name":"cat.jpg","size":48213,"type":"image/jpeg"}'# 2. PUT the bytes to upload.url from the response (no key needed)curl-T cat.jpg "$UPLOAD_URL"# Or upload from your server in one request (up to 95 MB)curl-T cat.jpg -H"Content-Type: image/jpeg" \
-H"Authorization: Bearer $RAPIDFILE_SECRET_KEY" \
"https://api.rapidfile.cc/v1/files?name=cat.jpg"
Kõik, mida kasutajate üleslaadimised vajavad, ilma et peaksid midagi käitama
bolt
Otsesed brauseri üleslaadimised
Sinu server annab brauserile allkirjastatud üleslaadimise URL-i. Baidid ei puuduta kunagi sinu servereid, nii et midagi pole vahendada ega skaleerida.
upload_file
Mitmeosaline üleslaadimine kuni 50 GB
Suured failid jagatakse osadeks, mis laaditakse paralleelselt üles ja proovitakse iseseisvalt uuesti. SDK teeb seda ühe funktsioonikutsega.
link
CDN-lingid
Iga avalik fail saab püsiva URL-i aadressil cdn.rapidfile.cc, valmis <img>-, <video>- või allalaadimislinkideks.
lock
Privaatsed failid, allkirjastatud URL-id
Märgi üleslaadimised privaatseks ja jaga allkirjastatud URL-e, mis aeguvad sinu valitud ajal, mõnest sekundist kuni 7 päevani.
notifications
HMAC-iga veebihaagid
Saa file.uploaded ja file.deleted sündmused, mis on allkirjastatud HMAC-SHA256-ga, et teaksid, et need tulid meilt.
speed
Tasuta ribalaius
Väljaminevaid tasusid ja igapäevast päringupiirangut pole: CDN-edastus on iga paketi puhul piiramatu, nii et populaarne fail ei maksa sulle kunagi rohkem.
verified_user
Püsihind
Alustamine on tasuta, seejärel $5, $15, $49 kuus. Lehel näidatud hind on arvel olev hind.
terminal
Lihtne REST, väike SDK
Mõned lõpp-punktid, JSON sisse ja välja, CORS lubatud. Kasuta brauseri SDK-d või lihtsalt fetch mis tahes keelest.
smart_toy MCP-server
Anna oma tehisintellekti agendile failide üleslaadimine
Ühenda Claude Code, Cursor, VS Code või mis tahes MCP-klient aadressiga https://api.rapidfile.cc/mcp rakenduse salajase võtmega. Agent saab üles laadida teksti, binaarfaili või URL-i ja tagasi CDN-lingi, jagada allkirjastatud üleslaadimise URL-e, loetleda ja kustutada faile ning kontrollida kasutust.
upload_file
create_upload_url
list_files
get_file
delete_file
get_signed_url
get_usage
descriptionMCP dokumentatsioonHangi võti
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header"Authorization: Bearer rk_live_…"
Mida ma vajan?
Upload API on arendajate püsisalvestus: failid püsivad, kuni sina või su rakendus need kustutab. Kui tahad kellelegi saata iseenesest aeguva faili või hostida oma pilte ja videoid, sobivad need paremini.
sendSaada fail üks kord → Rapidfilephoto_libraryHosti pilt või video jäädavalt → Meediacode_blocksSalvesta oma rakenduse failid jäädavalt → Upload API
send
Rapidfile
rapidfile.cc
Saada fail kellelegi
boltMida see teeb
Saada suuri faile, kaustu ja videoid lingi, QR-koodi või 6-kohalise koodiga.
scheduleKui kaua failid püsivad
Ajutine: 1 tunnist kuni 30 päevani, seejärel kustutatakse automaatselt.
groupKellele see sobib
Kõigile. Saajal ei pea kunagi olema kontot.
paymentsSisaldub sinu paketis
Tasuta: 500 MB ilma kontota, 2 GB sisselogituna. Plus alates $3.99 kuus katab kõiki kolme toodet.
uploadSaada failphoto_library
Rapidfile Media
media.rapidfile.cc
Hosti pilte ja videoid
boltMida see teeb
Püsivad CDN-lingid piltidele, GIF-idele ja videotele, puhta mängija ja manustamiskoodidega.
scheduleKui kaua failid püsivad
Kuni kustutad. Püsisalvestus CDN-linkidega.
groupKellele see sobib
Loojad, blogijad, foorumid, dokumendid ja README-failid.
Püsiv failisalvestus ja üleslaadimised oma veebi- või mobiilirakendusele: allkirjastatud brauseripõhised üleslaadimised, CDN-lingid, veebihaagid, privaatsed failid ja väike SDK.
scheduleKui kaua failid püsivad
Kuni sina või su rakendus need kustutab. Püsisalvestus CDN-linkidega.
Hostitud failide üleslaadimise teenus sinu veebi- või mobiilirakendusele. Sinu server loob salajase võtmega üleslaadimise, kasutaja brauser saadab faili otse Rapidfile'ile ja sa saad CDN-lingi ning veebihaagi. Selle on loonud ja käitab Enzonic LLC, meeskond, kes seisab Rapidfile taga.
Kui palju see maksab?
Upload API sisaldub iga Rapidfile'i paketiga: 2 GB püsisalvestust ja piiramatud CDN-päringud tasuta, Rapidfile Plus ja Pro-ga rohkem salvestusruumi. Intensiivseks kasutuseks algavad lisapaketid $5 kuus eest 100 GB. Hinnad on püsivad: ribalaiuse ega üleslaadimise kohta tasusid pole. Vaata hindu.
Kui kaua failid alles jäävad?
Igaveseks. Upload API on püsisalvestus: failid püsivad, kuni need kustutad töölaual või su rakendus kustutab need API kaudu (DELETE /v1/files/:id). Miski ei aegu iseenesest, erinevalt Rapidfile'i ülekanded-st, mis kustuvad ise 1 tunnist kuni 30 päevani.
Kas failid lähevad läbi minu serveri?
Ei. Sinu server teeb ainult ühe väikese JSON-päringu üleslaadimise loomiseks. Baidid lähevad brauserist otse Rapidfile'ile allkirjastatud URL-i kaudu, mis kehtib ühe tunni ja töötab ainult selle ühe faili jaoks.
Kui suured üleslaadimised võivad olla?
Tasuta paketis kuni 512 MB faili kohta ja paketis Scale kuni 50 GB. Üle 95 MB failid laaditakse üles paralleelsete osadena; seda teeb brauseri SDK, sh uuesti proovimine ja edenemise näit.
Kas failid saavad olla privaatsed?
Jah. Loo üleslaadimine koos "acl": "private"-ga. Privaatsetel failidel pole avalikku URL-i; sinu server loob lühiajalised allkirjastatud URL-id (kuni 7 päeva), kui kasutajal peaks faili nägema.
Milliseid raamistikke toetatakse?
Kõike, mis suudab teha HTTPS-päringu. Dokumentatsioonis on kopeeri-kleebi juhendid Next.js, Expressi, SvelteKiti ja lihtsa HTML-i jaoks ning API on lihtne REST JSON-iga.
Kas SDK on olemas?
Sõltuvusteta brauseri moodul aadressil https://api.rapidfile.cc/sdk.js (MIT litsents). See laeb üles üksikuid ja mitmeosalisi faile, näitab edenemist ning proovib ebaõnnestunud osi uuesti. Serveripoolel vajad ainult fetch.
Kas tehisintellekti agendid saavad API-t kasutada?
Jah. https://api.rapidfile.cc/mcp on kaugserveri MCP-server (Streamable HTTP). Ühenda Claude Code, Cursor, VS Code või mis tahes MCP-klient rakenduse salajase võtmega ja agent saab faile üles laadida, loetleda ja kustutada, luua allkirjastatud URL-e ning kontrollida kasutust. Vaata MCP-d tehisintellekti agentidele.
Vii üleslaadimised täna käiku
Loo rakendus, kopeeri salajane võti oma serverisse ja lisa SDK.