Rapidfile Upload API ಮತ್ತು Media
ನಿಮ್ಮ ಆ್ಯಪ್ಗಳಿಗಾಗಿ ಫೈಲ್ ಅಪ್ಲೋಡ್ಗಳು. ನಿಮ್ಮ ಮೀಡಿಯಾಗಾಗಿ ಹೋಸ್ಟಿಂಗ್.
Rapidfile Upload API ನಿಮ್ಮ ಬಳಕೆದಾರರು ಅಪ್ಲೋಡ್ ಮಾಡುವ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಮತ್ತು Rapidfile Media ನಿಮ್ಮ ಚಿತ್ರಗಳು, ವೀಡಿಯೊಗಳು ಮತ್ತು ಆಡಿಯೊವನ್ನು ಹೋಸ್ಟ್ ಮಾಡುತ್ತದೆ. ಎರಡೂ cdn.rapidfile.cc ನಿಂದ ತಲುಪಿಸುತ್ತವೆ, ನಿಮ್ಮ Enzonic ಸೈನ್-ಇನ್ ಬಳಸುತ್ತವೆ, ಮತ್ತು ನಿಮ್ಮ ಪಾವತಿಸಿದ Enzonic ಯೋಜನೆಯ ಮಿತಿಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸುತ್ತವೆ.
ಪ್ರತಿ ಪಾವತಿಸಿದ Enzonic ಯೋಜನೆಯಲ್ಲಿ ಸೇರಿದೆ. Free ಖಾತೆಗಳು Rapidfile ನ ಸ್ವಂತ ಉಚಿತ ಯೋಜನೆಯನ್ನು ಬಳಸುತ್ತವೆ.

Rapidfile Upload API
ನೀವು ನಿರ್ಮಿಸುವ ಆ್ಯಪ್ಗಳಿಗಾಗಿ api.rapidfile.cc ನಲ್ಲಿ REST API. ನಿಮ್ಮ ಸರ್ವರ್ ರಹಸ್ಯ rk_live_ key ಅನ್ನು ಇಡುತ್ತದೆ; ಬ್ರೌಸರ್ ಸಹಿ ಮಾಡಿದ ಅಪ್ಲೋಡ್ URL ಅನ್ನು ಮಾತ್ರ ನೋಡುತ್ತದೆ.
- ಸಹಿ ಮಾಡಿದ ಅಪ್ಲೋಡ್ URL ಗಳು
- POST /v1/uploads ಒಂದು ಗಂಟೆ ಮಾನ್ಯವಿರುವ ಸಹಿ ಮಾಡಿದ URL ಅನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ, ಅದನ್ನು ಬ್ರೌಸರ್ಗೆ ನೀಡುವುದು ಸುರಕ್ಷಿತ, ಅದು ನೇರವಾಗಿ ಸಂಗ್ರಹಣೆಗೆ ಅಪ್ಲೋಡ್ ಮಾಡುತ್ತದೆ.
- ದೊಡ್ಡ ಫೈಲ್ಗಳು ಭಾಗಗಳಲ್ಲಿ
- 95 MB ವರೆಗಿನ ಫೈಲ್ಗಳು ಒಂದೇ ವಿನಂತಿಯಲ್ಲಿ ಅಪ್ಲೋಡ್ ಆಗುತ್ತವೆ; ದೊಡ್ಡ ಫೈಲ್ಗಳು ನಿಮ್ಮ ಯೋಜನೆಯ ಫೈಲ್ ಗಾತ್ರದ ಮಿತಿಯವರೆಗೆ multipart ಅಪ್ಲೋಡ್ ಪಡೆಯುತ್ತವೆ.
- ಸರ್ವರ್ನಿಂದ ಅಪ್ಲೋಡ್ ಮತ್ತು ಫೈಲ್ ನಿರ್ವಹಣೆ
- ನಿಮ್ಮ ಸರ್ವರ್ನಿಂದ PUT /v1/files ಬಳಸಿ ಅಪ್ಲೋಡ್ ಮಾಡಿ, ಮತ್ತು ಅದೇ key ಯೊಂದಿಗೆ ಫೈಲ್ಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡಿ, ಪಡೆದು ಮತ್ತು ಅಳಿಸಿ.
- ಸಾರ್ವಜನಿಕ ಅಥವಾ ಖಾಸಗಿ ಫೈಲ್ಗಳು
- ಸಾರ್ವಜನಿಕ ಫೈಲ್ಗಳಿಗೆ cdn.rapidfile.cc ನಲ್ಲಿ ಲಿಂಕ್ ಸಿಗುತ್ತದೆ. ಖಾಸಗಿ ಫೈಲ್ಗಳಿಗೆ ಏಳು ದಿನಗಳೊಳಗೆ ಅವಧಿ ಮುಗಿಯುವ ಸಹಿ ಮಾಡಿದ ಲಿಂಕ್ಗಳು ಸಿಗುತ್ತವೆ.
- ಸಹಿ ಮಾಡಿದ webhooks
- file.uploaded ಮತ್ತು file.deleted ಘಟನೆಗಳು ನಿಮ್ಮ endpoint ಗೆ ನೀವು ಪರಿಶೀಲಿಸಬಹುದಾದ HMAC-SHA256 ಸಹಿಯೊಂದಿಗೆ ತಲುಪುತ್ತವೆ.
- ತಲುಪಿಸುವ ಮೊದಲು ಸ್ಕ್ಯಾನ್
- ಅಪ್ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್ಗಳನ್ನು ಮಾಲ್ವೇರ್ಗಾಗಿ ಸ್ಕ್ಯಾನ್ ಮಾಡಲಾಗುತ್ತದೆ, ಮತ್ತು ಸ್ಕ್ಯಾನ್ ಮುಗಿಯುವವರೆಗೆ ಫೈಲ್ 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 ಗೆ ಅಪ್ಲೋಡ್ ಕೇಳುತ್ತದೆ, ದೊಡ್ಡ ಫೈಲ್ಗಳನ್ನು ಭಾಗಗಳಲ್ಲಿ ಕಳುಹಿಸುತ್ತದೆ ಮತ್ತು ಪ್ರಗತಿ ವರದಿ ಮಾಡುತ್ತದೆ.
Rapidfile Media
media.rapidfile.cc ನಲ್ಲಿ ಚಿತ್ರ, ವೀಡಿಯೊ ಮತ್ತು ಆಡಿಯೊ ಹೋಸ್ಟಿಂಗ್, ನೀವೇ ಹಂಚಿಕೊಳ್ಳಲು ಬಯಸುವ ಫೈಲ್ಗಳಿಗಾಗಿ.
ಪ್ರತಿ ಫೈಲ್ಗೆ ಒಂದು ಲಿಂಕ್, ಒಂದು ಪ್ಲೇಯರ್ ಮತ್ತು ಒಂದು ಹಂಚಿಕೆ ಪುಟ
ಫೈಲ್ ಅನ್ನು ಬಿಡಿ ಮತ್ತು ಹಂಚಿಕೆ ಪುಟ, ಎಂಬೆಡ್ ಮಾಡಬಹುದಾದ ಪ್ಲೇಯರ್ ಮತ್ತು ನೇರ CDN ಲಿಂಕ್ ಪಡೆಯಿರಿ. ಫೈಲ್ಗಳನ್ನು ಸಾರ್ವಜನಿಕ ಅಥವಾ ಪಟ್ಟಿಯಲ್ಲಿಲ್ಲದಂತೆ ಇರಿಸಿ, ಮತ್ತು ಅವುಗಳನ್ನು ಎಷ್ಟು ಬಾರಿ ವೀಕ್ಷಿಸಲಾಗಿದೆ ಎಂದು ನೋಡಿ.
- ಚಿತ್ರಗಳು
- PNG, JPEG, GIF, WebP, AVIF
- ವೀಡಿಯೊ
- MP4, WebM, QuickTime
- ಆಡಿಯೊ
- MP3, M4A, OGG, WAV, WebM
- ಹಂಚಿಕೆ ಪುಟ ಮತ್ತು ಎಂಬೆಡ್ ಮಾಡಬಹುದಾದ ಪ್ಲೇಯರ್
- ಪ್ರತಿ ಫೈಲ್ಗೆ ನೇರ CDN ಲಿಂಕ್
- ವೀಕ್ಷಣೆ ಎಣಿಕೆಗಳೊಂದಿಗೆ ಸಾರ್ವಜನಿಕ ಅಥವಾ ಪಟ್ಟಿಯಲ್ಲಿಲ್ಲದ ಫೈಲ್ಗಳು
- ನಿಮ್ಮ ಸ್ವಂತ ಉಪಕರಣಗಳಿಂದ ಮೀಡಿಯಾ ಅಪ್ಲೋಡ್ ಮತ್ತು ನಿರ್ವಹಣೆಗಾಗಿ JSON API

ಯೋಜನೆಗೆ ಅನುಗುಣವಾಗಿ Rapidfile ಮಿತಿಗಳು
Free ಕಾಲಂ 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 ತಲುಪಿಸುವಿಕೆಗಳನ್ನು ದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲ. ಅನುದಾನವು ನೀಡಿದ ಯೋಜನೆಯ Rapidfile ಮಿತಿಗಳನ್ನೂ ಅನ್ವಯಿಸುತ್ತದೆ.
Cloud ಅನುದಾನಗಳು
ಇತರರಿಗಾಗಿ ನಿರ್ಮಿಸುವ ಜನರಿಗೆ ಉಚಿತ Pro ಅಥವಾ Business ಸಮಯ ಮತ್ತು $500 ವರೆಗೆ Cloud ಕ್ರೆಡಿಟ್.
- 3, 6 ಅಥವಾ 12 ತಿಂಗಳ Pro ಅಥವಾ Business
- ನಿಮ್ಮ Enzonic ಬ್ಯಾಲೆನ್ಸ್ನಲ್ಲಿ $500 ವರೆಗೆ Cloud ಕ್ರೆಡಿಟ್
- ಒಂದು ಅನುದಾನ Deploy, Databases, CI ಮತ್ತು ಯೋಜನೆಯ Rapidfile ಮಿತಿಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ
- ವ್ಯಕ್ತಿಯೊಬ್ಬರು ಓದುತ್ತಾರೆ, ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ
enzonic.dev ನಲ್ಲಿರುವ ಫಾರ್ಮ್ನೊಂದಿಗೆ ಅರ್ಜಿ ಸಲ್ಲಿಸಿ. ಉಚಿತ Enzonic ಖಾತೆ ಸಾಕು, ಕಾರ್ಡ್ ಬೇಡ.
- ಓಪನ್ ಸೋರ್ಸ್
- ವಿದ್ಯಾರ್ಥಿಗಳು
- ಲಾಭರಹಿತ ಸಂಸ್ಥೆಗಳು
- ಸ್ಟಾರ್ಟಪ್ಗಳು
- ಶಿಕ್ಷಕರು
- ಹ್ಯಾಕಥಾನ್ಗಳು
ಪ್ರಶ್ನೆಗಳು
API key ರಚಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಮೊದಲ ಅಪ್ಲೋಡ್ ಕಳುಹಿಸಿ.
ಆ್ಯಪ್, ಅದರ ಡೇಟಾಬೇಸ್ ಅಥವಾ ಅದರ pipeline ಅನ್ನೂ ಹೋಸ್ಟ್ ಮಾಡಬೇಕೇ?