Rapidfile Upload API وMedia
رفع الملفات لتطبيقاتك. استضافة لوسائطك.
تخزّن Rapidfile Upload API الملفات التي يرفعها مستخدموك، وتستضيف Rapidfile Media صورك ومقاطع الفيديو والصوت. يقدّم الاثنان المحتوى من cdn.rapidfile.cc، ويستخدمان تسجيل دخول Enzonic الخاص بك، ويطبقان حدود خطة Enzonic المدفوعة تلقائيا.
مدرجة في كل خطة Enzonic مدفوعة. تستخدم الحسابات المجانية خطة Rapidfile المجانية الخاصة بها.

Rapidfile Upload API
واجهة REST على api.rapidfile.cc للتطبيقات التي تبنيها. يحتفظ خادمك بالمفتاح السري rk_live_؛ ولا يرى المتصفح إلا رابط رفع موقّعا.
- روابط رفع موقّعة
- تُرجع POST /v1/uploads رابطا موقّعا صالحا لساعة واحدة وآمنا لتسليمه إلى المتصفح، الذي يرفع مباشرة إلى التخزين.
- ملفات كبيرة على أجزاء
- ترفع الملفات حتى 95 MB في طلب واحد؛ وتحصل الملفات الأكبر على رفع متعدد الأجزاء، حتى حد حجم الملف في خطتك.
- رفع من الخادم وإدارة الملفات
- ارفع من خادمك باستخدام PUT /v1/files، واسرد الملفات واجلبها واحذفها بالمفتاح نفسه.
- ملفات عامة أو خاصة
- تحصل الملفات العامة على رابط على cdn.rapidfile.cc. وتحصل الملفات الخاصة على روابط موقّعة تنتهي خلال سبعة أيام.
- Webhooks موقّعة
- تصل أحداث file.uploaded وfile.deleted إلى نقطة نهايتك مع توقيع 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.pngحزمة SDK للمتصفح على api.rapidfile.cc/sdk.js لا تعتمد على أي شيء: تطلب من نقطة نهايتك رفعا، وترسل الملفات الكبيرة على أجزاء، وتعرض التقدم.
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.
| الخطة | مجانًامجاني | Starter5 US$ شهريًا | Pro10 US$ شهريًا | Growth19 US$ شهريًا | Business29 US$ شهريًا |
|---|---|---|---|---|---|
| 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 US$ من رصيد Cloud للأشخاص الذين يبنون لغيرهم.
- Pro أو Business لمدة 3 أو 6 أو 12 شهرا
- حتى 500 US$ من رصيد Cloud في رصيد Enzonic الخاص بك
- تغطي المنحة الواحدة Deploy وDatabases وCI وحدود Rapidfile للخطة
- يقرؤه شخص، وعادةً يُرد عليه خلال أيام قليلة
قدّم عبر النموذج على enzonic.dev. حساب Enzonic مجاني هو كل ما تحتاجه، ولا حاجة إلى بطاقة.
- المصدر المفتوح
- الطلاب
- المنظمات غير الربحية
- الشركات الناشئة
- المعلمون
- الهاكاثونات
الأسئلة
أنشئ مفتاح API وأرسل أول رفع لك.
هل تستضيف التطبيق أو قاعدة بياناته أو خط المعالجة الخاص به أيضا؟