Skip to content

Rapidfile Upload API ಮತ್ತು Media

ನಿಮ್ಮ ಆ್ಯಪ್‌ಗಳಿಗಾಗಿ ಫೈಲ್ ಅಪ್‌ಲೋಡ್‌ಗಳು. ನಿಮ್ಮ ಮೀಡಿಯಾಗಾಗಿ ಹೋಸ್ಟಿಂಗ್.

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

ಪ್ರತಿ ಪಾವತಿಸಿದ Enzonic ಯೋಜನೆಯಲ್ಲಿ ಸೇರಿದೆ. Free ಖಾತೆಗಳು Rapidfile ನ ಸ್ವಂತ ಉಚಿತ ಯೋಜನೆಯನ್ನು ಬಳಸುತ್ತವೆ.

Rapidfile Upload API: api.rapidfile.cc ನಲ್ಲಿರುವ Upload API ಮುಖಪುಟ, Next.js ಅಪ್‌ಲೋಡ್ ಮಾರ್ಗದೊಂದಿಗೆ

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 ನಿಂದ ತಲುಪಿಸುವುದಿಲ್ಲ.
app/api/upload/route.ts
// 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 }
ಬ್ರೌಸರ್‌ನಲ್ಲಿ (sdk.js)
// 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

api.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 Media ತೆರೆಯಿರಿ
Rapidfile Media: media.rapidfile.cc ನಲ್ಲಿರುವ Rapidfile Media ಅಪ್‌ಲೋಡ್ ಪುಟ

ಯೋಜನೆಗೆ ಅನುಗುಣವಾಗಿ Rapidfile ಮಿತಿಗಳು

Free ಕಾಲಂ Rapidfile ನ ಸ್ವಂತ ಉಚಿತ ಯೋಜನೆ. ಪ್ರತಿ ಪಾವತಿಸಿದ Enzonic ಯೋಜನೆ ತನ್ನ ಕಾಲಂನ ಮಿತಿಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸುತ್ತದೆ, ಮತ್ತು Rapidfile ಅವುಗಳಲ್ಲಿ ಮತ್ತು ನಿಮ್ಮ ಸ್ವಂತ Rapidfile ಯೋಜನೆಯಲ್ಲಿ ಹೆಚ್ಚಿನದನ್ನು ಬಳಸುತ್ತದೆ.

ಯೋಜನೆಉಚಿತಉಚಿತStarter$5 ತಿಂಗಳಿಗೆPro$10 ತಿಂಗಳಿಗೆGrowth$19 ತಿಂಗಳಿಗೆBusiness$29 ತಿಂಗಳಿಗೆ
Rapidfile Upload API
ಸಂಗ್ರಹಣೆ2 GB100 GB200 GB500 GB1 TB
ಫೈಲ್ ಗಾತ್ರ512 MB ವರೆಗೆ4 GB ವರೆಗೆ8 GB ವರೆಗೆ16 GB ವರೆಗೆ32 GB ವರೆಗೆ
ಆ್ಯಪ್‌ಗಳು3102550100
CDN ತಲುಪಿಸುವಿಕೆಗಳುದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲದಿನಕ್ಕೆ ಅಳೆಯಲಾಗುವುದಿಲ್ಲ
Rapidfile Media
ಸಂಗ್ರಹಣೆ1 GB100 GB200 GB500 GB1 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 ಮಿತಿಗಳನ್ನೂ ಅನ್ವಯಿಸುತ್ತದೆ.

enzonic.dev ನಲ್ಲಿ Rapidfile

enzonic.dev ನಲ್ಲಿ ಪ್ರತಿ ಮಿತಿಯನ್ನು ಹೋಲಿಸಿ

Cloud ಅನುದಾನಗಳು

ಇತರರಿಗಾಗಿ ನಿರ್ಮಿಸುವ ಜನರಿಗೆ ಉಚಿತ Pro ಅಥವಾ Business ಸಮಯ ಮತ್ತು $500 ವರೆಗೆ Cloud ಕ್ರೆಡಿಟ್.

  • 3, 6 ಅಥವಾ 12 ತಿಂಗಳ Pro ಅಥವಾ Business
  • ನಿಮ್ಮ Enzonic ಬ್ಯಾಲೆನ್ಸ್‌ನಲ್ಲಿ $500 ವರೆಗೆ Cloud ಕ್ರೆಡಿಟ್
  • ಒಂದು ಅನುದಾನ Deploy, Databases, CI ಮತ್ತು ಯೋಜನೆಯ Rapidfile ಮಿತಿಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ
  • ವ್ಯಕ್ತಿಯೊಬ್ಬರು ಓದುತ್ತಾರೆ, ಸಾಮಾನ್ಯವಾಗಿ ಕೆಲವೇ ದಿನಗಳಲ್ಲಿ ಉತ್ತರಿಸಲಾಗುತ್ತದೆ

enzonic.dev ನಲ್ಲಿರುವ ಫಾರ್ಮ್‌ನೊಂದಿಗೆ ಅರ್ಜಿ ಸಲ್ಲಿಸಿ. ಉಚಿತ Enzonic ಖಾತೆ ಸಾಕು, ಕಾರ್ಡ್ ಬೇಡ.

  • ಓಪನ್ ಸೋರ್ಸ್
  • ವಿದ್ಯಾರ್ಥಿಗಳು
  • ಲಾಭರಹಿತ ಸಂಸ್ಥೆಗಳು
  • ಸ್ಟಾರ್ಟಪ್‌ಗಳು
  • ಶಿಕ್ಷಕರು
  • ಹ್ಯಾಕಥಾನ್‌ಗಳು

ಪ್ರಶ್ನೆಗಳು

ಬೇಡ. Rapidfile ಅದೇ Enzonic ಸೈನ್-ಇನ್ ಬಳಸುತ್ತದೆ. ನಿಮ್ಮ Enzonic ಯೋಜನೆ ಪಾವತಿಸಿದಾಗ, Rapidfile ತನ್ನ Upload API ಮತ್ತು Media ಮಿತಿಗಳನ್ನು ನಿಮ್ಮ ಖಾತೆಗೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನ್ವಯಿಸುತ್ತದೆ, ಅಥವಾ ಅದು ಹೆಚ್ಚಿದ್ದರೆ ನಿಮ್ಮ ಸ್ವಂತ Rapidfile ಯೋಜನೆ.

API key ರಚಿಸಿ ಮತ್ತು ನಿಮ್ಮ ಮೊದಲ ಅಪ್‌ಲೋಡ್ ಕಳುಹಿಸಿ.

ಆ್ಯಪ್, ಅದರ ಡೇಟಾಬೇಸ್ ಅಥವಾ ಅದರ pipeline ಅನ್ನೂ ಹೋಸ್ಟ್ ಮಾಡಬೇಕೇ?