Rapidfile Upload API आणि Media
तुमच्या अॅप्ससाठी फाइल अपलोड्स. तुमच्या मीडियासाठी होस्टिंग.
तुमचे वापरकर्ते अपलोड करत असलेल्या फाइल्स Rapidfile Upload API साठवते, आणि तुमच्या प्रतिमा, व्हिडिओ आणि ऑडिओ Rapidfile Media होस्ट करते. दोन्ही cdn.rapidfile.cc वरून वितरित होतात, तुमचे Enzonic साइन-इन वापरतात आणि तुमच्या सशुल्क Enzonic प्लॅनच्या मर्यादा आपोआप लागू करतात.
प्रत्येक सशुल्क Enzonic प्लॅनमध्ये समाविष्ट. मोफत खाती Rapidfile चा स्वतःचा मोफत प्लॅन वापरतात.

Rapidfile Upload API
तुम्ही तयार करत असलेल्या अॅप्ससाठी api.rapidfile.cc वरील REST API. तुमचा सर्व्हर गुप्त rk_live_ की ठेवतो; ब्राउझरला फक्त स्वाक्षरी केलेली अपलोड URL दिसते.
- स्वाक्षरी केलेल्या अपलोड URL
- POST /v1/uploads एक स्वाक्षरी केलेली URL परत देते, जी एक तासासाठी वैध असते आणि ब्राउझरला देणे सुरक्षित आहे; ब्राउझर थेट स्टोरेजवर अपलोड करतो.
- मोठ्या फाइल्स भागांमध्ये
- 95 MB पर्यंतच्या फाइल्स एका विनंतीत अपलोड होतात; मोठ्या फाइल्सना तुमच्या प्लॅनच्या फाइल आकार मर्यादेपर्यंत मल्टीपार्ट अपलोड मिळतो.
- सर्व्हर अपलोड्स आणि फाइल व्यवस्थापन
- PUT /v1/files वापरून तुमच्या सर्व्हरवरून अपलोड करा, आणि त्याच की ने फाइल्सची यादी पाहा, मिळवा आणि हटवा.
- सार्वजनिक किंवा खाजगी फाइल्स
- सार्वजनिक फाइल्सना 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$५ महिना | Pro$१० महिना | Growth$१९ महिना | Business$२९ महिना |
|---|---|---|---|---|---|
| Rapidfile Upload API | |||||
| स्टोरेज | २ GB | १०० GB | २०० GB | ५०० GB | १ TB |
| फाइल आकार | ५१२ MB पर्यंत | ४ GB पर्यंत | ८ GB पर्यंत | १६ GB पर्यंत | ३२ GB पर्यंत |
| अॅप्स | ३ | १० | २५ | ५० | १०० |
| CDN वितरणे | दररोज मोजले जात नाही | दररोज मोजले जात नाही | दररोज मोजले जात नाही | दररोज मोजले जात नाही | दररोज मोजले जात नाही |
| Rapidfile Media | |||||
| स्टोरेज | १ GB | १०० GB | २०० GB | ५०० GB | १ TB |
| फाइल आकार | १०० MB पर्यंत | ५ GB पर्यंत | १० GB पर्यंत | २० GB पर्यंत | २० GB पर्यंत |
| CDN विनंत्या | दिवसाला २,००,००० | दिवसाला १०,००,००० | दिवसाला २०,००,००० | दिवसाला ४०,००,००० | दिवसाला ८०,००,००० |
Upload API द्वारे CDN वितरणे दररोज मोजली जात नाहीत. अनुदान दिलेल्या प्लॅनच्या Rapidfile मर्यादाही लागू करते.
Cloud ग्रँट्स
इतरांसाठी तयार करणाऱ्यांसाठी मोफत Pro किंवा Business वेळ आणि $५०० पर्यंत Cloud क्रेडिट.
- Pro किंवा Business 3, 6 किंवा 12 महिन्यांसाठी
- तुमच्या Enzonic शिल्लकेवर $५०० पर्यंत Cloud क्रेडिट
- एक अनुदान Deploy, Databases, CI आणि प्लॅनच्या Rapidfile मर्यादा कव्हर करते
- एक व्यक्ती वाचते, सहसा काही दिवसांत उत्तर दिले जाते
enzonic.dev वरील फॉर्मसह अर्ज करा. मोफत Enzonic खाते पुरेसे आहे, कार्डची गरज नाही.
- Open source
- विद्यार्थी
- ना-नफा संस्था
- स्टार्टअप्स
- शिक्षक
- हॅकाथॉन
प्रश्न
API की तयार करा आणि तुमचे पहिले अपलोड पाठवा.
अॅप, त्याचा डेटाबेस किंवा पाइपलाइनही होस्ट करता?