Rapidfile Upload API සහ Media
ඔබේ යෙදුම් සඳහා ගොනු upload කිරීම්. ඔබේ මාධ්ය සඳහා සත්කාරය.
Rapidfile Upload API ඔබේ පරිශීලකයින් upload කරන ගොනු ගබඩා කරන අතර, Rapidfile Media ඔබේ රූප, වීඩියෝ සහ ශ්රව්ය සත්කාරය දෙයි. දෙකම cdn.rapidfile.cc වෙතින් ලබා දෙන අතර, ඔබේ Enzonic පිවිසුම භාවිත කර, ඔබේ ගෙවන Enzonic සැලැස්මේ සීමා ස්වයංක්රීයව යොදයි.
සෑම ගෙවන Enzonic සැලැස්මකම ඇතුළත්. නොමිලේ ගිණුම් Rapidfile හි තමන්ගේම නොමිලේ සැලැස්ම භාවිත කරයි.

Rapidfile Upload API
ඔබ ගොඩනගන යෙදුම් සඳහා api.rapidfile.cc හි REST API එකක්. ඔබේ සේවාදායකය රහසිගත rk_live_ යතුර තබාගනී; බ්රව්සරය දකින්නේ අත්සන් කළ upload URL එක පමණි.
- අත්සන් කළ upload URLs
- POST /v1/uploads අත්සන් කළ URL එකක් ලබා දෙයි; එය පැයක් වලංගු වන අතර බ්රව්සරයට ලබා දීම ආරක්ෂිතය. බ්රව්සරය කෙලින්ම storage වෙතට upload කරයි.
- විශාල ගොනු කොටස්වලින්
- MB 95 දක්වා ගොනු එක ඉල්ලීමකින් upload වේ; විශාල ගොනුවලට, ඔබේ සැලැස්මේ ගොනු ප්රමාණ සීමාව දක්වා multipart upload ලැබේ.
- සේවාදායක upload සහ ගොනු කළමනාකරණය
- PUT /v1/files සමග ඔබේ සේවාදායකයෙන් upload කරන්න, එම යතුරෙන් ගොනු ලැයිස්තු කරන්න, ලබාගන්න සහ මකන්න.
- පොදු හෝ පෞද්ගලික ගොනු
- පොදු ගොනුවලට cdn.rapidfile.cc හි link එකක් ලැබේ. පෞද්ගලික ගොනුවලට දින හතකට ඇතුළත කල් ඉකුත් වන අත්සන් කළ links ලැබේ.
- අත්සන් කළ webhooks
- file.uploaded සහ file.deleted සිදුවීම් ඔබේ endpoint වෙත ඔබට සත්යාපනය කළ හැකි HMAC-SHA256 අත්සනක් සමග ළඟා වේ.
- ලබා දීමට පෙර ස්කෑන් කරයි
- 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 හි බ්රව්සර් SDK එකට කිසිදු යැපීමක් නැත: එය ඔබේ endpoint වෙතින් upload එකක් ඉල්ලා, විශාල ගොනු කොටස්වලින් යවා, ප්රගතිය වාර්තා කරයි.
Rapidfile Media
media.rapidfile.cc හි රූප, වීඩියෝ සහ ශ්රව්ය සත්කාරය, ඔබ ම බෙදාගැනීමට කැමති ගොනු සඳහා.
සෑම ගොනුවකටම link එකක්, player එකක් සහ share පිටුවක්
ගොනුවක් දමන්න, share පිටුවක්, කාවැද්දිය හැකි player එකක් සහ සෘජු CDN link එකක් ලබාගන්න. ගොනු පොදු හෝ ලැයිස්තුගත නොකළ ලෙස තබාගන්න, සහ ඒවා කොපමණ වාර බලන්නේද කියා බලන්න.
- රූප
- PNG, JPEG, GIF, WebP, AVIF
- වීඩියෝ
- MP4, WebM, QuickTime
- ශ්රව්ය
- MP3, M4A, OGG, WAV, WebM
- Share පිටුව සහ කාවැද්දිය හැකි player එක
- සෑම ගොනුවකටම සෘජු CDN link එකක්
- View ගණන් සමග පොදු හෝ ලැයිස්තුගත නොකළ ගොනු
- ඔබේම මෙවලම්වලින් මාධ්ය upload කිරීමට සහ කළමනාකරණය කිරීමට JSON API එකක්

සැලැස්ම අනුව Rapidfile සීමා
නොමිලේ තීරුව Rapidfile හි තමන්ගේම නොමිලේ සැලැස්මයි. ගෙවන සෑම 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 |
CDN වෙතින් Upload API ලබා දීම් දිනකට මනින්නේ නැත. grant එකක් ප්රදානය කළ සැලැස්මේ Rapidfile සීමා ද යොදයි.
Cloud ප්රදාන
අන් අයට ගොඩනගන අයට නොමිලේ Pro හෝ Business කාලය සහ $500 දක්වා Cloud credit.
- මාස 3, 6 හෝ 12ක් සඳහා Pro හෝ Business
- ඔබේ Enzonic ශේෂයේ $500 දක්වා Cloud credit
- Grant එකක් Deploy, Databases, CI සහ සැලැස්මේ Rapidfile සීමා ආවරණය කරයි
- පුද්ගලයෙකු කියවයි, සාමාන්යයෙන් දින කිහිපයකින් පිළිතුරු දෙයි
enzonic.dev හි පෝරමය සමග අයදුම් කරන්න. නොමිලේ Enzonic ගිණුමක් ඇති නම් ප්රමාණවත්, කාඩ්පතක් අවශ්ය නොවේ.
- විවෘත මූලාශ්රය
- ශිෂ්යයන්
- ලාභ නොලබන සංවිධාන
- ස්ටාර්ට්අප්
- ගුරුවරුන්
- Hackathons
ප්රශ්න
API යතුරක් සාදා ඔබේ පළමු upload එක යවන්න.
යෙදුම, එහි database හෝ pipeline එකටත් සත්කාරය ද?