Skip to content

Rapidfile Upload API og Media

Skráaupphleðslur fyrir forritin þín. Hýsing fyrir miðlana þína.

Rapidfile Upload API geymir skrárnar sem notendur þínir hlaða upp, og Rapidfile Media hýsir myndirnar, myndböndin og hljóðið þitt. Bæði eru afhent frá cdn.rapidfile.cc, nota Enzonic-innskráninguna þína og beita sjálfkrafa takmörkum greiddu Enzonic-áætlunarinnar þinnar.

Innifalið í hverri greiddri Enzonic-áætlun. Ókeypis aðgangar nota ókeypis áætlun Rapidfile.

Rapidfile Upload API: forsíða Upload API á api.rapidfile.cc með Next.js upphleðsluleið

Rapidfile Upload API

REST API á api.rapidfile.cc fyrir forritin sem þú smíðar. Þjónninn þinn geymir leynilega rk_live_ lykilinn; vafrinn sér aðeins undirritaða upphleðsluslóð.

Undirritaðar upphleðsluslóðir
POST /v1/uploads skilar undirritaðri slóð sem gildir í eina klukkustund og er óhætt að afhenda vafranum, sem hleður beint upp í geymsluna.
Stórar skrár í hlutum
Skrár allt að 95 MB hlaðast upp í einni beiðni; stærri skrár fá fjölþátta upphleðslu, allt að skráarstærðarmörkum áætlunarinnar þinnar.
Upphleðslur frá þjóni og skráastjórnun
Hlaðið upp frá þjóninum þínum með PUT /v1/files, og listaðu, sæktu og eyddu skrám með sama lykli.
Opnar eða einkaskrár
Opnar skrár fá slóð á cdn.rapidfile.cc. Einkaskrár fá undirritaðar slóðir sem renna út innan sjö daga.
Undirritaðir vefkrókar
Atburðirnir file.uploaded og file.deleted berast á endapunktinn þinn með HMAC-SHA256 undirritun sem þú getur sannreynt.
Skannaðar áður en þær eru afhentar
Upphlaðnar skrár eru skannaðar fyrir spilliforritum og skrá er ekki afhent frá CDN fyrr en skönnuninni lýkur.
app/api/upload/route.ts
// Your server: create an upload with the secret key
const res = await fetch("https://api.rapidfile.cc/v1/uploads", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`, // rk_live_...
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ name: "avatar.png", size: 48213, type: "image/png" }),
});
return Response.json(await res.json()); // { file, upload }
Í vafranum (sdk.js)
// The browser: upload straight to storage with sdk.js
import { uploadFile } from "https://api.rapidfile.cc/sdk.js";

const file = await uploadFile(input.files[0], {
  getUpload: "/api/upload", // your endpoint above
  onProgress: (p) => console.log(p.percent),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.png

Vafra-SDK á api.rapidfile.cc/sdk.js hefur engin háð: það biður endapunktinn þinn um upphleðslu, sendir stórar skrár í hlutum og tilkynnir framvindu.

Rapidfile Media

Mynda-, myndbanda- og hljóðhýsing á media.rapidfile.cc, fyrir skrár sem þú vilt deila sjálf.

Slóð, spilari og deilingarsíða fyrir hverja skrá

Slepptu skrá og fáðu deilingarsíðu, innfellanlegan spilara og beina CDN-slóð. Haltu skrám opinberum eða óskráðum og sjáðu hversu oft þær eru skoðaðar.

Myndir
PNG, JPEG, GIF, WebP, AVIF
Myndband
MP4, WebM, QuickTime
Hljóð
MP3, M4A, OGG, WAV, WebM
  • Deilingarsíða og innfellanlegur spilari
  • Bein CDN-slóð fyrir hverja skrá
  • Opinberar eða óskráðar skrár með flettingateljurum
  • JSON API til að hlaða upp og stjórna miðlum úr þínum eigin verkfærum
Opna Rapidfile Media
Rapidfile Media: upphleðslusíða Rapidfile Media á media.rapidfile.cc

Rapidfile-takmörk eftir áætlun

Free-dálkurinn er ókeypis áætlun Rapidfile. Sérhver greidd Enzonic-áætlun beitir takmörkunum í sínum dálki sjálfkrafa og Rapidfile notar hærra gildi af þeim og þinni eigin Rapidfile-áætlun.

ÁætlunÓkeypisÓkeypisStarter$5 á mánuðiPro$10 á mánuðiGrowth$19 á mánuðiBusiness$29 á mánuði
Rapidfile Upload API
Geymsla2 GB100 GB200 GB500 GB1 TB
SkráarstærðAllt að 512 MBAllt að 4 GBAllt að 8 GBAllt að 16 GBAllt að 32 GB
Forrit3102550100
CDN-afhendingarEkki mælt á dagEkki mælt á dagEkki mælt á dagEkki mælt á dagEkki mælt á dag
Rapidfile Media
Geymsla1 GB100 GB200 GB500 GB1 TB
SkráarstærðAllt að 100 MBAllt að 5 GBAllt að 10 GBAllt að 20 GBAllt að 20 GB
CDN-beiðnir200,000 á dag1,000,000 á dag2,000,000 á dag4,000,000 á dag8,000,000 á dag

Afhendingar Upload API frá CDN eru ekki mældar á dag. Styrkur beitir einnig Rapidfile-takmörkum styrktu áætlunarinnar.

Rapidfile á enzonic.dev

Berðu saman allar takmarkanir á enzonic.dev

Cloud-styrkir

Ókeypis Pro- eða Business-tími og allt að $500 af Cloud-inneign fyrir fólk sem smíðar fyrir aðra.

  • Pro eða Business í 3, 6 eða 12 mánuði
  • Allt að $500 af Cloud-inneign á Enzonic-inneigninni þinni
  • Einn styrkur nær yfir Deploy, Databases, CI og Rapidfile-takmörk áætlunarinnar
  • Lesið af manneskju, yfirleitt svarað innan nokkurra daga

Sæktu um með eyðublaðinu á enzonic.dev. Ókeypis Enzonic-aðgangur er allt sem þú þarft, og ekkert kort.

  • Opinn hugbúnaður
  • Nemendur
  • Sjálfseignarstofnanir
  • Sprotafyrirtæki
  • Kennarar
  • Hackathon-viðburðir

Spurningar

Nei. Rapidfile notar sömu Enzonic-innskráningu. Þegar Enzonic-áætlunin þín er greidd beitir Rapidfile Upload API- og Media-takmörkum sjálfkrafa á aðganginn þinn, eða þinni eigin Rapidfile-áætlun ef hún er hærri.

Búðu til API-lykil og sendu fyrstu upphleðsluna þína.

Viltu líka hýsa forritið, gagnagrunninn þess eða ferlið?