Skip to content

Rapidfile Upload API மற்றும் Media

உங்கள் செயலிகளுக்கான கோப்பு பதிவேற்றங்கள். உங்கள் media-க்கான ஹோஸ்டிங்.

Rapidfile Upload API உங்கள் பயனர்கள் பதிவேற்றும் கோப்புகளைச் சேமிக்கிறது; Rapidfile Media உங்கள் படங்கள், வீடியோக்கள் மற்றும் ஒலியை ஹோஸ்ட் செய்கிறது. இரண்டும் cdn.rapidfile.cc-இலிருந்து வழங்கப்படுகின்றன, உங்கள் Enzonic உள்நுழைவைப் பயன்படுத்துகின்றன, உங்கள் கட்டணத் Enzonic திட்டத்தின் வரம்புகளைத் தானாகப் பயன்படுத்துகின்றன.

ஒவ்வொரு கட்டணத் Enzonic திட்டத்திலும் சேர்க்கப்பட்டுள்ளது. இலவசக் கணக்குகள் 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 நிகழ்வுகள், நீங்கள் சரிபார்க்கக்கூடிய HMAC-SHA256 கையொப்பத்துடன் உங்கள் endpoint-ஐ அடையும்.
வழங்குவதற்கு முன் ஸ்கேன் செய்யப்படும்
பதிவேற்றப்பட்ட கோப்புகள் தீங்கு விளைவிக்கும் மென்பொருளுக்காக ஸ்கேன் செய்யப்படும்; ஸ்கேன் முடியும் வரை 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-இல் படங்கள், வீடியோக்கள் மற்றும் ஒலிக்கான ஹோஸ்டிங்.

ஒவ்வொரு கோப்புக்கும் ஓர் இணைப்பு, ஒரு player மற்றும் ஒரு பகிர்வுப் பக்கம்

ஒரு கோப்பை விடுங்கள், ஒரு பகிர்வுப் பக்கம், உட்பொதிக்கக்கூடிய player மற்றும் நேரடி CDN இணைப்பு கிடைக்கும். கோப்புகளைப் பொதுவாகவோ பட்டியலில் இடாதவையாகவோ வைத்திருங்கள்; எத்தனை முறை பார்க்கப்படுகின்றன என்பதையும் பாருங்கள்.

படங்கள்
PNG, JPEG, GIF, WebP, AVIF
வீடியோ
MP4, WebM, QuickTime
ஒலி
MP3, M4A, OGG, WAV, WebM
  • பகிர்வுப் பக்கமும் உட்பொதிக்கக்கூடிய player-உம்
  • ஒவ்வொரு கோப்புக்கும் நேரடி CDN இணைப்பு
  • பார்வை எண்ணிக்கையுடன் பொது அல்லது பட்டியலில் இடாத கோப்புகள்
  • உங்கள் சொந்தக் கருவிகளிலிருந்து media-ஐப் பதிவேற்றவும் நிர்வகிக்கவும் ஒரு 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 கோரிக்கைகள்நாளொன்றுக்கு 2,00,000நாளொன்றுக்கு 10,00,000நாளொன்றுக்கு 20,00,000நாளொன்றுக்கு 40,00,000நாளொன்றுக்கு 80,00,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 கணக்கு போதும்; கார்டு தேவையில்லை.

  • திறந்த மூலம்
  • மாணவர்கள்
  • இலாப நோக்கற்ற அமைப்புகள்
  • ஸ்டார்ட்அப்கள்
  • கல்வியாளர்கள்
  • Hackathons

கேள்விகள்

இல்லை. Rapidfile அதே Enzonic உள்நுழைவைப் பயன்படுத்துகிறது. உங்கள் Enzonic திட்டம் கட்டணத் திட்டமாக இருக்கும்போது, Rapidfile உங்கள் கணக்குக்கு Upload API மற்றும் Media வரம்புகளைத் தானாகப் பயன்படுத்தும்; அல்லது உங்கள் சொந்த Rapidfile திட்டம் அதிகமாக இருந்தால் அதைப் பயன்படுத்தும்.

API key-ஐ உருவாக்கி உங்கள் முதல் பதிவேற்றத்தை அனுப்புங்கள்.

செயலியையும் அதன் தரவுத்தளத்தையோ pipeline-ஐயோ இங்கே வைப்பதும் உண்டா?