Rapidfile Upload API և Media
Ֆայլերի վերբեռնում ձեր հավելվածների համար։ Հոսթինգ ձեր մեդիայի համար։
Rapidfile Upload API-ը պահում է ձեր օգտատերերի վերբեռնած ֆայլերը, Rapidfile Media-ն հոսթում է ձեր պատկերները, տեսանյութերն ու աուդիոն։ Երկուսն էլ սպասարկվում են cdn.rapidfile.cc-ից, օգտագործում են ձեր Enzonic մուտքը և ինքնաբերաբար կիրառում են ձեր վճարովի Enzonic պլանի սահմանաչափերը։
Ներառված է յուրաքանչյուր վճարովի Enzonic պլանում։ Անվճար հաշիվները օգտագործում են Rapidfile-ի սեփական անվճար պլանը։

Rapidfile Upload API
REST API api.rapidfile.cc-ում ձեր կառուցած հավելվածների համար։ Ձեր սերվերը պահում է գաղտնի rk_live_ բանալին, բրաուզերը տեսնում է միայն ստորագրված վերբեռնման URL-ը։
- Ստորագրված վերբեռնման URL-ներ
- POST /v1/uploads-ը վերադարձնում է ստորագրված URL, որը վավեր է մեկ ժամ և անվտանգ է տալ բրաուզերին, որը վերբեռնում է ուղղակիորեն պահեստ։
- Մեծ ֆայլեր մասերով
- 95 ՄԲ-ից մինչև ֆայլերը վերբեռնվում են մեկ հարցումով․ ավելի մեծ ֆայլերը ստանում են multipart վերբեռնում, մինչև ձեր պլանի ֆայլի չափի սահմանը։
- Սերվերից վերբեռնում և ֆայլերի կառավարում
- Վերբեռնեք ձեր սերվերից PUT /v1/files-ով, և նույն բանալիով ցուցակագրեք, ստացեք և ջնջեք ֆայլերը։
- Հանրային կամ մասնավոր ֆայլեր
- Հանրային ֆայլերը ստանում են հղում cdn.rapidfile.cc-ում։ Մասնավոր ֆայլերը ստանում են ստորագրված հղումներ, որոնք լրանում են յոթ օրից։
- Ստորագրված webhook-ներ
- 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 պլանից բարձրը։
| Պլան | ԱնվճարԱնվճար | 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 առաքումները օրական չեն չափվում։ Դրամաշնորհը կիրառում է նաև տրված պլանի Rapidfile սահմանաչափերը։
Cloud դրամաշնորհներ
Անվճար Pro կամ Business ժամանակ և մինչև $500 Cloud կրեդիտ նրանց համար, ովքեր կառուցում են ուրիշների համար։
- Pro կամ Business 3, 6 կամ 12 ամսով
- Մինչև $500 Cloud կրեդիտ ձեր Enzonic հաշվեկշռում
- Մեկ դրամաշնորհը ընդգրկում է Deploy-ը, Databases-ը, CI-ը և պլանի Rapidfile սահմանաչափերը
- Կարդում է մարդ, սովորաբար մի քանի օրվա ընթացքում պատասխանում է
Դիմեք enzonic.dev-ի ձևով։ Բավական է անվճար Enzonic հաշիվ, առանց քարտի։
- Բաց կոդ
- Ուսանողներ
- Շահույթ չհետապնդող կազմակերպություններ
- Ստարտափներ
- Մանկավարժներ
- Հաքաթոններ
Հարցեր
Ստեղծեք API բանալի և ուղարկեք ձեր առաջին վերբեռնումը։
Նաև հոսթել հավելվածը, նրա տվյալների բազան կամ պայմանաշարքը՞։