RapidfileAPI
ግባ
Rapidfile API

የRapidfile ምርቶች



Upload API v1

ለመተግበሪያዎ የፋይል ስቀላዎች፣ ያለ ሂሳብ ጭንቀት

ተጠቃሚዎችዎ ፎቶዎችን፣ ቪዲዮዎችንና ሰነዶችን በቀጥታ ከአሳሹ እንዲሰቅሉ ያድርጉ። ፋይሎቹ እርስዎ ወይም መተግበሪያዎ እስኪሰርዟቸው ድረስ ለዘላለም ይቀመጣሉ፣ እያንዳንዳቸውም CDN ማገናኛና የተፈረመ webhook አላቸው። በእያንዳንዱ Rapidfile ዕቅድ ውስጥ የተካተተ፣ ያለ ባንድዊድዝ ክፍያ።

ለገንቢዎች መተግበሪያዎች ቋሚ የፋይል ማከማቻ፦ ፋይሎች እርስዎ ወይም መተግበሪያዎ እስኪሰርዟቸው ድረስ ይቆያሉ፣ ከCDN ማገናኛዎች ይቀርባሉ። በራሱ የሚያልፍ ፋይል ለመላክ Rapidfileን ይጠቀሙ። የራስዎን ምስሎችና ቪዲዮዎች ለማስተናገድ Rapidfile Mediaን ይጠቀሙ።

የAPI ቁልፍ ያግኙ ሰነዶቹን ያንብቡ
  • 2 GBነጻ ማከማቻ
  • $5/mo ለ100 GB
  • 50 GBከፍተኛ የፋይል መጠን
app/api/upload/route.ts
// app/api/upload/route.ts: runs on your server, so the secret key stays private
import { auth } from '@/lib/auth'; // your own session check

export async function POST(req: Request) {
  const user = await auth(req);
  if (!user) return Response.json({ error: 'unauthorized' }, { status: 401 });

  const { name, size, type } = await req.json();
  const res = await fetch('https://api.rapidfile.cc/v1/uploads', {
    method: 'POST',
    headers: {
      Authorization: `Bearer ${process.env.RAPIDFILE_SECRET_KEY}`,
      'Content-Type': 'application/json',
    },
    body: JSON.stringify({ name, size, type, metadata: { userId: user.id } }),
  });
  return Response.json(await res.json(), { status: res.status });
}
200PUT upload.url
{
  "file": {
    "id": "Xy7Kq2Lm9P",
    "name": "cat.jpg",
    "status": "ready",
    "url": "https://cdn.rapidfile.cc/Xy7Kq2Lm9P/cat.jpg"
  }
}

እንዴት እንደሚሠራ

ሦስት ጥያቄዎች፣ ዜሮ የፋይል ማስተላለፍ

  1. 1

    ሰርቨርዎ ስቀላ ይፈጥራል

    በሚስጥራዊ ቁልፍዎ አንድ POST /v1/uploads። ማን ምን እና ምን ያህል ትልቅ መስቀል እንደሚችል እርስዎ ይወስናሉ።

    ሰርቨርዎ → Rapidfile
    POST /v1/uploads
    Authorization: Bearer rk_live_…
    
    { "name": "cat.jpg", "size": 48213, "type": "image/jpeg" }
  2. 2

    አሳሹ በቀጥታ ይሰቅላል

    ምላሹ የተፈረመ URL ይዟል። አሳሹ ፋይሉን ወደ እሱ PUT ያደርጋል፤ ትላልቅ ፋይሎች በትይዩ ክፍሎች ይሰቀላሉ።

    አሳሽ → Rapidfile
    await uploadFile(file, { getUpload: '/api/upload' })
  3. 3

    Webhook እና CDN ማገናኛ

    ፋይሉ በCDN ላይ ዝግጁ ይሆናል፣ መተግበሪያዎ እንዲያስቀምጠው የተፈረመ file.uploaded webhook ይቀበላል።

    Rapidfile → ሰርቨርዎ
    { "type": "file.uploaded", "data": { "url": "https://cdn.rapidfile.cc/Xy7K…/cat.jpg" } }

ባህሪዎች

የተጠቃሚ ስቀላዎች የሚፈልጉት ሁሉ፣ እርስዎ የሚያስኬዱት ምንም የለም

ቀጥተኛ የአሳሽ ስቀላዎች

ሰርቨርዎ ለአሳሹ የተፈረመ የስቀላ URL ይሰጠዋል። ባይቶቹ ሰርቨሮችዎን በፍጹም አይነኩም፣ ስለዚህ የሚያስተላልፉትና የሚመዘኑት ነገር የለም።

ባለብዙ ክፍል እስከ 50 GB

ትላልቅ ፋይሎች በትይዩ ወደሚሰቀሉ ክፍሎች ይከፈላሉ፣ እና በራሳቸው ይሞከራሉ። SDKው ይህን በአንድ ተግባር ጥሪ ያደርጋል።

CDN ማገናኛዎች

እያንዳንዱ የህዝብ ፋይል በcdn.rapidfile.cc ላይ ቋሚ URL ያገኛል፣ ለ<img>፣ ለ<video> ወይም ለማውረድ ማገናኛ ዝግጁ።

የግል ፋይሎች፣ የተፈረሙ URLs

ስቀላዎችን የግል ያድርጉ፣ እና እርስዎ በመረጡት ጊዜ የሚያልፉ የተፈረሙ URLs ይስጡ፤ ከጥቂት ሰከንዶች እስከ 7 ቀናት።

Webhooks በHMAC

የfile.uploaded እና file.deleted ክስተቶችን ያግኙ፣ በHMAC-SHA256 የተፈረሙ ስለሆኑ ከእኛ መምጣታቸውን ያውቃሉ።

ነጻ ባንድዊድዝ

የመውጫ ክፍያ የለም፣ ዕለታዊ የጥያቄ ገደብም የለም፦ CDN ማድረስ በእያንዳንዱ ዕቅድ ያልተገደበ ነው፣ ስለዚህ ታዋቂ ፋይል ተጨማሪ ወጪ አያስከፍልዎትም።

ቋሚ ዋጋ

በነጻ ይጀምሩ፣ ከዚያ በወር $5, $15, $49። በገጹ ላይ ያለው ዋጋ በደረሰኙ ላይ ያለው ዋጋ ነው።

ቀላል REST፣ ትንሽ SDK

ጥቂት endpoints፣ JSON ገብቶ ወጥቶ፣ CORS የነቃ። የአሳሽ SDKውን ይጠቀሙ ወይም ከማንኛውም ቋንቋ fetchን ብቻ።

MCP ሰርቨር

ለAI ወኪልዎ የፋይል ስቀላ ይስጡ

Claude Code፣ Cursor፣ VS Code ወይም ማንኛውንም MCP ደንበኛ በመተግበሪያ ሚስጥራዊ ቁልፍ ወደ https://api.rapidfile.cc/mcp ያገናኙ። ወኪልዎ ጽሑፍ፣ ሁለትዮሽ ወይም URL ሰቅሎ የCDN ማገናኛ ሊያገኝ፣ የተፈረሙ የስቀላ URLs ሊሰጥ፣ ፋይሎችን ሊዘረዝርና ሊሰርዝ፣ አጠቃቀምንም ሊፈትሽ ይችላል።

  • upload_file
  • create_upload_url
  • list_files
  • get_file
  • delete_file
  • get_signed_url
  • get_usage
MCP ሰነዶችቁልፍ ያግኙ
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header "Authorization: Bearer rk_live_…"

የትኛው ያስፈልገኛል?

Upload API ለገንቢዎች ቋሚ ማከማቻ ነው፦ ፋይሎች እርስዎ ወይም መተግበሪያዎ እስኪሰርዟቸው ድረስ ይቆያሉ። ለአንድ ሰው በራሱ የሚያልፍ ፋይል መላክ፣ ወይም የራስዎን ምስሎችና ቪዲዮዎች ማስተናገድ ከፈለጉ እነዚህ የበለጠ ይስማማሉ።

ፋይል አንድ ጊዜ ላክ → Rapidfile ምስል ወይም ቪዲዮ ለዘላለም አስተናግድ → Media የመተግበሪያህን ፋይሎች ለዘላለም አከማች → Upload API

Rapidfile

rapidfile.cc

ፋይል ለአንድ ሰው ላክ

ምን ያደርጋል
ትላልቅ ፋይሎችን፣ አቃፊዎችንና ቪዲዮዎችን በማገናኛ፣ QR ኮድ ወይም 6-አሃዝ ኮድ ላክ።
ፋይሎች ምን ያህል ይቆያሉ
ጊዜያዊ፦ ከ1 ሰዓት እስከ 30 ቀናት፣ ከዚያ በራስ-ሰር ይሰረዛል።
ለማን ነው
ማንም። ተቀባዮች መለያ በጭራሽ አያስፈልጋቸውም።
በዕቅድዎ ውስጥ የተካተተ
ነጻ፦ ያለ መለያ 500 MB፣ ሲገቡ 2 GB። Plus ከ$3.99/ወር ጀምሮ ሦስቱንም ምርቶች ይሸፍናል።
ፋይል ላክ

Rapidfile Media

media.rapidfile.cc

ምስሎችና ቪዲዮዎች አስተናግድ

ምን ያደርጋል
ለምስሎች፣ GIFs እና ቪዲዮዎች ቋሚ CDN ማገናኛዎች፣ ንጹህ ማጫወቻና የማካተቻ ኮዶች።
ፋይሎች ምን ያህል ይቆያሉ
እርስዎ እስኪሰርዟቸው ድረስ። ከCDN ማገናኛዎች ጋር ቋሚ ማከማቻ።
ለማን ነው
ፈጣሪዎች፣ ብሎገሮች፣ መድረኮች፣ ሰነዶችና READMEs።
በዕቅድዎ ውስጥ የተካተተ
ነጻ፦ 1 GB። Rapidfile Plus፦ 10 GB፣ Pro፦ 50 GB። ለከባድ አጠቃቀም ተጨማሪ ከ$4.99/ወር ጀምሮ።
ሚዲያ ስቀል

Rapidfile Upload API

api.rapidfile.cc
እርስዎ ያሉበት ቦታ

ወደ መተግበሪያህ የፋይል ስቀላ ጨምር

ምን ያደርጋል
ለራስህ የድር ወይም የሞባይል መተግበሪያ ቋሚ የፋይል ማከማቻና ስቀላ፦ የተፈረሙ የአሳሽ ስቀላዎች፣ CDN ማገናኛዎች፣ webhooks፣ የግል ፋይሎችና ትንሽ SDK።
ፋይሎች ምን ያህል ይቆያሉ
እርስዎ ወይም መተግበሪያዎ እስኪሰርዟቸው ድረስ። ከCDN ማገናኛዎች ጋር ቋሚ ማከማቻ።
ለማን ነው
ለራሳቸው ተጠቃሚዎች መተግበሪያ የሚሠሩ ገንቢዎች።
በዕቅድዎ ውስጥ የተካተተ
ነጻ፦ 2 GB ከያልተገደቡ CDN ጥያቄዎች ጋር። Rapidfile Plus፦ 10 GB፣ Pro፦ 50 GB። ለከባድ አጠቃቀም ተጨማሪ ከ$5/ወር ጀምሮ።
የAPI ቁልፍ ያግኙ

ዋጋ

በነጻ ይጀምሩ። በቋሚ ዋጋ ያድጉ።

ዕቅዶችን ያወዳድሩና ወጪዎን ይገምቱ

መመሪያዎች

ቁልልዎን ይምረጡ

ጥያቄዎች

Rapidfile Upload API ምንድን ነው?

ለድር ወይም ለሞባይል መተግበሪያዎ የተስተናገደ የፋይል ስቀላ አገልግሎት። ሰርቨርዎ በሚስጥራዊ ቁልፍ ስቀላ ይፈጥራል፣ የተጠቃሚዎ አሳሽ ፋይሉን በቀጥታ ወደ Rapidfile ይልካል፣ እናም የCDN ማገናኛና webhook ያገኛሉ። በRapidfile ቡድን የሚገነባና የሚሠራ በEnzonic LLC ነው።

ዋጋው ስንት ነው?

Upload API በእያንዳንዱ Rapidfile ዕቅድ ውስጥ ተካትቷል፦ 2 GB ቋሚ ማከማቻና ያልተገደበ CDN ጥያቄዎች በነጻ፣ በRapidfile Plus እና Pro ተጨማሪ ማከማቻ። ለከባድ አጠቃቀም ተጨማሪዎች ከ$5/ወር ጀምሮ ለ100 GB። ዋጋዎች ቋሚ ናቸው፦ የባንድዊድዝ ወይም የእያንዳንዱ ስቀላ ክፍያ የለም። ዋጋውን ይመልከቱ።

ፋይሎች ምን ያህል ይቆያሉ?

ለዘላለም። Upload API ቋሚ ማከማቻ ነው፦ ፋይሎች በዳሽቦርዱ ውስጥ እርስዎ እስኪሰርዟቸው ወይም መተግበሪያዎ በAPI (DELETE /v1/files/:id) እስኪሰርዛቸው ድረስ ይቆያሉ። ከ1 ሰዓት እስከ 30 ቀናት ድረስ በራሳቸው ከሚሰረዙት Rapidfile ዝውውሮች በተለየ በራሱ የሚያልፍ ነገር የለም።

ፋይሎች በሰርቨሬ በኩል ያልፋሉ?

አያልፉም። ሰርቨርዎ ስቀላውን ለመፍጠር አንድ ትንሽ JSON ጥያቄ ብቻ ይልካል። ባይቶቹ ከአሳሹ ወደ Rapidfile የሚሄዱት ለአንድ ሰዓት ብቻ በሚሠራና ለዚያ አንድ ፋይል ብቻ በሚሠራ የተፈረመ URL በመጠቀም ነው።

ስቀላዎች ምን ያህል ትልቅ ሊሆኑ ይችላሉ?

በነጻ ዕቅድ እስከ 512 MB በአንድ ፋይል፣ እና በScale ላይ እስከ 50 GB። ከ95 MB በላይ ፋይሎች በትይዩ ክፍሎች ይሰቀላሉ፤ የአሳሽ SDK ያንን ይይዛል፣ ድጋሚ ሙከራዎችንና ሂደትንም ጨምሮ።

ፋይሎች የግል ሊሆኑ ይችላሉ?

አዎ። ስቀላውን በ"acl": "private" ይፍጠሩ። የግል ፋይሎች የህዝብ URL የላቸውም፤ ተጠቃሚ ፋይሉን ማየት ሲፈልግ ሰርቨርዎ አጭር ጊዜ የሚቆዩ የተፈረሙ URLs (እስከ 7 ቀናት) ይፈጥራል።

ምን ማዕቀፎች ይደገፋሉ?

የHTTPS ጥያቄ መላክ የሚችል ማንኛውም ነገር። ሰነዶቹ ለNext.js፣ Express፣ SvelteKit እና ተራ HTML ቅዳ-ለጥፍ መመሪያዎች አሏቸው፤ API ደግሞ JSON ያለው ተራ REST ነው።

SDK አለ?

ምንም ጥገኝነት የሌለው የአሳሽ ሞዱል በhttps://api.rapidfile.cc/sdk.js (MIT ፈቃድ)። ነጠላ ፋይሎችንና ባለብዙ ክፍል ፋይሎችን ይሰቅላል፣ ሂደትን ያሳያል እና የወደቁ ክፍሎችን ድጋሚ ይሞክራል። በሰርቨር በኩል fetch ብቻ ያስፈልግዎታል።

AI ወኪሎች API ሊጠቀሙ ይችላሉ?

አዎ። https://api.rapidfile.cc/mcp የሩቅ MCP ሰርቨር ነው (Streamable HTTP)። Claude Code፣ Cursor፣ VS Code ወይም ማንኛውንም MCP ደንበኛ በመተግበሪያ ሚስጥራዊ ቁልፍ ያገናኙ፣ ወኪሉ ፋይሎችን መስቀል፣ መዘርዘርና መሰረዝ፣ የተፈረሙ URLs መፍጠርና አጠቃቀምን መፈተሽ ይችላል። ለAI ወኪሎች MCPን ይመልከቱ።

ዛሬ ከሰዓት ስቀላዎችን ይልቀቁ

መተግበሪያ ይፍጠሩ፣ ሚስጥራዊ ቁልፉን ወደ ሰርቨርዎ ይቅዱ፣ SDKውን ያስገቡ።

ዳሽቦርዱን ይክፈቱ