Skip to content

Araw ng mga Beterano

30% diskwento sa unang buwan mo sa bawat bayad na plan

Tatlong bituin ang nakatago sa panel ngayon. Matatapos sa Nob 12, 07:59 AM UTC.

Tingnan ang mga planAno'ng meron

Rapidfile Upload API at Media

Mga file upload para sa iyong mga app. Hosting para sa iyong media.

Itinatabi ng Rapidfile Upload API ang mga file na ina-upload ng iyong mga user, at ino-host ng Rapidfile Media ang iyong mga larawan, video at audio. Parehong nagse-serve mula sa cdn.rapidfile.cc, ginagamit ang iyong Enzonic sign-in, at awtomatikong ipinapatupad ang mga limit ng bayad mong Enzonic plan.

Kasama sa bawat bayad na Enzonic plan. Gumagamit ng sariling libreng plan ng Rapidfile ang mga Free account.

Rapidfile Upload API: ang home page ng Upload API sa api.rapidfile.cc na may Next.js upload route

Rapidfile Upload API

Isang REST API sa api.rapidfile.cc para sa mga app na ginagawa mo. Itinatago ng server mo ang lihim na rk_live_ key; ang browser ay nakikita lamang ang isang naka-sign na upload URL.

Mga naka-sign na upload URL
Nagbabalik ang POST /v1/uploads ng naka-sign na URL na valid sa loob ng isang oras at ligtas ibigay sa browser, na diretsong nag-a-upload sa storage.
Malalaking file sa mga bahagi
Ang mga file na hanggang 95 MB ay ina-upload sa isang request; ang mas malalaking file ay nakakakuha ng multipart upload, hanggang sa file size limit ng plan mo.
Upload mula sa server at pamamahala ng file
Mag-upload mula sa server mo gamit ang PUT /v1/files, at mag-list, kumuha at mag-delete ng mga file gamit ang parehong key.
Pampubliko o pribadong file
Ang mga pampublikong file ay may link sa cdn.rapidfile.cc. Ang mga pribadong file ay may naka-sign na link na nag-e-expire sa loob ng pitong araw.
Mga naka-sign na webhook
Umaabot sa endpoint mo ang mga event na file.uploaded at file.deleted na may HMAC-SHA256 signature na maaari mong i-verify.
Sini-scan bago ihatid
Sini-scan para sa malware ang mga na-upload na file, at hindi ihahatid ang isang file mula sa CDN hangga't hindi pa natatapos ang scan nito.
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 }
Sa browser (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

Walang dependency ang browser SDK sa api.rapidfile.cc/sdk.js: humihingi ito ng upload sa endpoint mo, nagpapadala ng malalaking file sa mga bahagi, at nagpapakita ng progreso.

Rapidfile Media

Hosting ng larawan, video at audio sa media.rapidfile.cc, para sa mga file na gusto mong ibahagi mismo.

Isang link, player at share page para sa bawat file

I-drop ang isang file at makakakuha ka ng share page, naka-embed na player at direktang CDN link. Panatilihing pampubliko o unlisted ang mga file, at tingnan kung gaano sila kadalas tinitingnan.

Mga larawan
PNG, JPEG, GIF, WebP, AVIF
Video
MP4, WebM, QuickTime
Audio
MP3, M4A, OGG, WAV, WebM
  • Share page at naka-embed na player
  • Direktang CDN link para sa bawat file
  • Pampubliko o unlisted na file na may bilang ng view
  • JSON API para mag-upload at mamahala ng media mula sa sarili mong mga tool
Buksan ang Rapidfile Media
Rapidfile Media: ang upload page ng Rapidfile Media sa media.rapidfile.cc

Mga limit ng Rapidfile kada plan

Ang Free column ay ang sariling libreng plan ng Rapidfile. Awtomatikong ipinapatupad ng bawat bayad na Enzonic plan ang mga limit sa column nito, at ginagamit ng Rapidfile ang mas mataas sa mga iyon at sa sarili mong Rapidfile plan.

PlanLibreLibreStarter$5 kada buwanPro$10 kada buwanGrowth$19 kada buwanBusiness$29 kada buwan
Rapidfile Upload API
Storage2 GB100 GB200 GB500 GB1 TB
Laki ng fileHanggang 512 MBHanggang 4 GBHanggang 8 GBHanggang 16 GBHanggang 32 GB
Mga app3102550100
Mga CDN deliveryHindi binibilang kada arawHindi binibilang kada arawHindi binibilang kada arawHindi binibilang kada arawHindi binibilang kada araw
Rapidfile Media
Storage1 GB100 GB200 GB500 GB1 TB
Laki ng fileHanggang 100 MBHanggang 5 GBHanggang 10 GBHanggang 20 GBHanggang 20 GB
Mga CDN request200,000 kada araw1,000,000 kada araw2,000,000 kada araw4,000,000 kada araw8,000,000 kada araw

Hindi binibilang kada araw ang mga delivery ng Upload API mula sa CDN. Ipinapatupad din ng grant ang mga limit ng Rapidfile ng plan na ibinigay.

Rapidfile sa enzonic.dev

Ihambing ang bawat limit sa enzonic.dev

Mga Cloud grant

Libreng Pro o Business na oras at hanggang $500 na Cloud credit para sa mga taong gumagawa para sa iba.

  • Pro o Business sa loob ng 3, 6 o 12 buwan
  • Hanggang $500 na Cloud credit sa iyong Enzonic balance
  • Sakop ng isang grant ang Deploy, Databases, CI at ang mga limit ng Rapidfile ng plan
  • Binabasa ng tao, karaniwang sinasagot sa loob ng ilang araw

Mag-apply gamit ang form sa enzonic.dev. Sapat na ang libreng Enzonic account, at hindi kailangan ng card.

  • Open source
  • Mga estudyante
  • Mga non-profit
  • Mga startup
  • Mga educator
  • Mga hackathon

Mga tanong

Hindi. Ginagamit ng Rapidfile ang parehong Enzonic sign-in. Kapag bayad ang Enzonic plan mo, awtomatikong ipinapatupad ng Rapidfile ang mga limit ng Upload API at Media sa account mo, o ang sarili mong Rapidfile plan kung mas mataas ito.

Gumawa ng API key at ipadala ang unang upload mo.

Ho-host mo rin ba ang app, database nito o pipeline nito?