Rapidfile Upload API နှင့် Media
သင့်အက်ပ်များအတွက် ဖိုင် upload များ။ သင့်မီဒီယာအတွက် hosting။
Rapidfile Upload API သည် သင့်အသုံးပြုသူများ upload လုပ်သော ဖိုင်များကို သိမ်းပြီး Rapidfile Media သည် သင့်ပုံများ၊ ဗီဒီယိုများနှင့် အသံများကို host လုပ်သည်။ နှစ်ခုစလုံးသည် cdn.rapidfile.cc မှ ပေးပို့ပြီး သင့် Enzonic sign-in ကို သုံးကာ သင့်ပေးချေသော Enzonic အစီအစဉ်၏ ကန့်သတ်ချက်များကို အလိုအလျောက် သက်ရောက်စေသည်။
ပေးချေသော Enzonic အစီအစဉ်တိုင်းတွင် ပါဝင်သည်။ Free အကောင့်များသည် Rapidfile ၏ ကိုယ်ပိုင် free အစီအစဉ်ကို သုံးသည်။

Rapidfile Upload API
သင် တည်ဆောက်သော အက်ပ်များအတွက် api.rapidfile.cc ရှိ REST API။ သင့်ဆာဗာသည် လျို့ဝှက် rk_live_ key ကို ထိန်းသိမ်းပြီး browser က လက်မှတ်ထိုးထားသော upload URL ကိုသာ မြင်ရသည်။
- လက်မှတ်ထိုးထားသော upload URL များ
- POST /v1/uploads သည် တစ်နာရီသက်တမ်းရှိပြီး browser သို့ ပေးလို့ရသော လက်မှတ်ထိုးထားသည့် URL ကို ပြန်ပေးပြီး browser သည် storage သို့ တိုက်ရိုက် upload လုပ်သည်။
- အပိုင်းလိုက်ဖြင့် ဖိုင်ကြီးများ
- 95 MB အထိ ဖိုင်များကို request တစ်ခုတည်းဖြင့် upload လုပ်သည်; ပိုကြီးသော ဖိုင်များသည် သင့်အစီအစဉ်၏ ဖိုင်အရွယ်အစား ကန့်သတ်ချက်အထိ multipart upload ရသည်။
- ဆာဗာ upload များနှင့် ဖိုင်စီမံခန့်ခွဲမှု
- PUT /v1/files ဖြင့် သင့်ဆာဗာမှ upload လုပ်ပြီး တူညီသော key ဖြင့် ဖိုင်များကို စာရင်းပြု၊ ရယူ၊ ဖျက်ပါ။
- အများပိုင် သို့မဟုတ် သီးသန့် ဖိုင်များ
- အများပိုင်ဖိုင်များသည် cdn.rapidfile.cc ပေါ်တွင် လင့်ခ်ရသည်။ သီးသန့်ဖိုင်များသည် ရက်ခုနစ်ရက်အတွင်း သက်တမ်းကုန်သော လက်မှတ်ထိုးထားသည့် လင့်ခ်များ ရသည်။
- လက်မှတ်ထိုးထားသော webhook များ
- file.uploaded နှင့် file.deleted ဖြစ်ရပ်များသည် သင် စစ်ဆေးနိုင်သော HMAC-SHA256 လက်မှတ်ဖြင့် သင့် endpoint သို့ ရောက်သည်။
- ပေးပို့မီ စကင်န်ဖတ်ပြီး
- Upload လုပ်ထားသော ဖိုင်များကို malware အတွက် စကင်န်ဖတ်ပြီး စကင်န်ပြီးမချင်း CDN မှ ဖိုင်ကို ပေးမည်မဟုတ်ပါ။
// 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 }// 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.pngapi.rapidfile.cc/sdk.js ရှိ browser SDK တွင် dependency မရှိပါ: ၎င်းသည် သင့် endpoint မှ upload ကို တောင်းဆိုပြီး ဖိုင်ကြီးများကို အပိုင်းလိုက် ပို့ကာ တိုးတက်မှုကို အစီရင်ခံသည်။
Rapidfile Media
သင်ကိုယ်တိုင် မျှဝေလိုသော ဖိုင်များအတွက် media.rapidfile.cc တွင် ပုံ၊ ဗီဒီယိုနှင့် အသံ hosting။
ဖိုင်တစ်ခုစီအတွက် လင့်ခ်၊ player နှင့် မျှဝေရန်စာမျက်နှာ
ဖိုင်တစ်ခု ချထားပြီး မျှဝေရန်စာမျက်နှာ၊ embed လုပ်နိုင်သော player နှင့် တိုက်ရိုက် CDN လင့်ခ် ရယူပါ။ ဖိုင်များကို အများပိုင် သို့မဟုတ် စာရင်းမပါသော အနေအထားတွင် ထားပြီး ဘယ်လောက်ကြိမ် ကြည့်ခဲ့သလဲဆိုတာ ကြည့်ပါ။
- ပုံများ
- PNG, JPEG, GIF, WebP, AVIF
- ဗီဒီယို
- MP4, WebM, QuickTime
- အသံ
- MP3, M4A, OGG, WAV, WebM
- မျှဝေရန်စာမျက်နှာနှင့် embed လုပ်နိုင်သော player
- ဖိုင်တိုင်းအတွက် တိုက်ရိုက် CDN လင့်ခ်
- ကြည့်ရှုမှုအရေအတွက်ဖြင့် အများပိုင် သို့မဟုတ် စာရင်းမပါသော ဖိုင်များ
- သင့်ကိုယ်ပိုင် tool များမှ media upload လုပ်ပြီး စီမံရန် JSON API

အစီအစဉ်အလိုက် Rapidfile ကန့်သတ်ချက်များ
Free ကော်လံသည် Rapidfile ၏ ကိုယ်ပိုင် free အစီအစဉ်ဖြစ်သည်။ ပေးချေသော Enzonic အစီအစဉ်တိုင်းသည် ၎င်း၏ကော်လံရှိ ကန့်သတ်ချက်များကို အလိုအလျောက် သက်ရောက်စေပြီး Rapidfile သည် ၎င်းတို့နှင့် သင့်ကိုယ်ပိုင် Rapidfile အစီအစဉ်တို့ထဲမှ ပိုမြင့်သည်ကို အသုံးပြုသည်။
| အစီအစဉ် | အခမဲ့အခမဲ့ | Starter$5 တစ်လ | Pro$10 တစ်လ | Growth$19 တစ်လ | Business$29 တစ်လ |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| သိုလှောင်မှု | 2 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| ဖိုင်အရွယ်အစား | 512 MB အထိ | 4 GB အထိ | 8 GB အထိ | 16 GB အထိ | 32 GB အထိ |
| အက်ပ်များ | 3 | 10 | 25 | 50 | 100 |
| CDN ပေးပို့မှုများ | တစ်ရက်လျှင် တိုင်းတာခြင်းမရှိ | တစ်ရက်လျှင် တိုင်းတာခြင်းမရှိ | တစ်ရက်လျှင် တိုင်းတာခြင်းမရှိ | တစ်ရက်လျှင် တိုင်းတာခြင်းမရှိ | တစ်ရက်လျှင် တိုင်းတာခြင်းမရှိ |
| Rapidfile Media | |||||
| သိုလှောင်မှု | 1 GB | 100 GB | 200 GB | 500 GB | 1 TB |
| ဖိုင်အရွယ်အစား | 100 MB အထိ | 5 GB အထိ | 10 GB အထိ | 20 GB အထိ | 20 GB အထိ |
| CDN တောင်းဆိုမှုများ | တစ်ရက်လျှင် 200,000 | တစ်ရက်လျှင် 1,000,000 | တစ်ရက်လျှင် 2,000,000 | တစ်ရက်လျှင် 4,000,000 | တစ်ရက်လျှင် 8,000,000 |
Upload API မှ CDN ပေးပို့မှုများကို တစ်ရက်လျှင် တိုင်းတာခြင်း မရှိပါ။ Grant တစ်ခုသည် ပေးထားသော အစီအစဉ်၏ Rapidfile ကန့်သတ်ချက်များကိုလည်း သက်ရောက်စေသည်။
Cloud grant များ
တခြားသူများအတွက် တည်ဆောက်သူများအတွက် အခမဲ့ Pro သို့မဟုတ် Business အချိန်နှင့် $500 အထိ Cloud credit။
- Pro သို့မဟုတ် Business ၃၊ ၆ သို့မဟုတ် ၁၂ လအတွက်
- သင့် Enzonic လက်ကျန်ငွေတွင် $500 အထိ Cloud credit
- Grant တစ်ခုသည် Deploy၊ Databases၊ CI နှင့် အစီအစဉ်၏ Rapidfile ကန့်သတ်ချက်များကို လွှမ်းခြုံသည်
- လူတစ်ဦးက ဖတ်ပြီး ပုံမှန်အားဖြင့် ရက်အနည်းငယ်အတွင်း အဖြေပေးသည်
enzonic.dev ရှိ ဖောင်ဖြင့် လျှောက်ပါ။ အခမဲ့ Enzonic အကောင့်တစ်ခုသာ လိုအပ်ပြီး ကတ်မလိုပါ။
- ပွင့်လင်းသော ရင်းမြစ်ကုဒ်
- ကျောင်းသားများ
- အမြတ်အစွန်းမရှိသော အဖွဲ့အစည်းများ
- Startup များ
- ဆရာ/မများ
- Hackathon များ
မေးခွန်းများ
API key တစ်ခု ဖန်တီးပြီး သင့်ပထမ upload ကို ပို့ပါ။
အက်ပ်၊ ၎င်း၏ database သို့မဟုတ် pipeline ကိုလည်း host လုပ်နေပါသလား?