RapidfileAPI
ནང་འཛུལ།
Rapidfile API

Rapidfile ཐོན་རྫས་ཚུ



Upload API v1

ཁྱེད་ཀྱི་ཨེབ་སུ་ལ་ཡིག་ཆ་སྐུར, ཁྲལ་ཚད་མེད།

ཁྱེད་ཀྱི་བེད་སྤྱོད་མཁན་ཚུ་ལ་བརྡ་ཁྱབ་ནས་ཐད་ཀར་པར, ཝིཌིའོ་དང་ཡིག་ཆ་སྐུར་ཆོག་པར་བྱེད། ཁྱེད་ངམ་ཁྱེད་ཀྱི་ཨེབ་སུས་བསུབ་པའི་བར་ལ་ཡིག་ཆ་རྒྱུན་ལྡན་གསོག་ཡོད། ཡིག་ཆ་རེ་ལ་ CDN དྲ་ཐོག་དང་མཚན་རྟགས་ཅན་གྱི་ webhook ཡོད། Rapidfile ཆ་འཇོག་རེ་ནང་ཚུད་ཡོད། དྲ་ལམ་ཀྱི་ཁྲལ་མེད།

ཀྲེ་ཊར་ཚུའི་ཨེབ་སུ་ཚུར་རྒྱུན་ལྡན་ཡིག་ཆ་གསོག་འཇོག: ཡིག་ཆ་ཁྱེད་ངམ་ཁྱེད་ཀྱི་ཨེབ་སུས་བསུབ་པའི་བར་ལ་ཡོད། CDN དྲ་ཐོག་ནས་སྐྱེལ་གནང་། རང་འགུལ་གྱིས་ཚེས་ཡོལ་བའི་ཡིག་ཆ་སྐུར་ཆེད་ Rapidfile བེད་སྤྱོད་གནང་། ཁྱེད་ཀྱི་རང་གི་པར་དང་ཝིཌིའོ་ཧོསིཊི་ཆེད་ Rapidfile Media བེད་སྤྱོད་གནང་།

API ལྡེ་མིག་ལེན། ཡིག་ཆ་ཀློག
  • ༢ GBཐོག་མེད་གསོག་འཇོག
  • $5/ཟླ་ ༡༠༠ GB ལ།
  • ༥༠ 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 ཅིག་སྤྲོད། བཱིཊ་ཚུ་ཁྱེད་ཀྱི་སར་ཝར་ལ་མི་རེག་པས་ཕྲན་ཚོགས་ཆེད་དགོས་པ་མེད།

༥༠ GB བར་གྱི་མཐུན་སྒྲིག

ཆེ་བའི་ཡིག་ཆ་ཚུ་ཆ་ཤས་ཏེ་མཉམ་དུ་སྐུར་ཞིང་རང་འགུལ་གྱིས་བསྐྱར་ཚོད་ལྟ། SDK ཡིས་ཀྱང་ཕྲན་ཚོགས་ཀྱི་ཚིག་རྐང་གཅིག་གིས་བྱེད།

CDN དྲ་ཐོག

ཡིག་ཆ་ཞིག་གི་ཕྱི་ཁ cdn.rapidfile.cc ལ་ཐོག་མེད་ URL ཅིག་ཐོབ། <img>, <video> ཡང་ན་ཕབ་ལེན་དྲ་ཐོག་ལ་ཆ་ཚང་།

སྒེར་གྱི་ཡིག་ཆ, མཚན་རྟགས་ཅན་གྱི་ URL

སྐུར་བ་སྒེར་གྱི་མཚོན་ཅིང་ཁྱེད་ཀྱིས་ཐག་གཅོད་པའི་དུས་ཚོད་ལ་ཚེས་ཡོལ་བའི་མཚན་རྟགས་ཅན་གྱི་ URL སྤྲོད། ཀྲེ་ཁ་སྐར་ཆ་ལ་ཉིན་ 7 བར།

HMAC དང་བཅས་པའི་ webhooks

file.uploaded དང་ file.deleted བྱ་ཆ་ལེན། HMAC-SHA256 གིས་མཚན་རྟགས་བཀོད་ཟིན་པས་ང་ཚོ་ལས་ཡིན་པ་ཁྱེད་ཤེས།

ཐོག་མེད་དྲ་ལམ་རྒྱ་ཆ།

ཕྱིར་འདོན་ཁྲལ་མེད་ཅིང་ཉིན་རེའི་ཞུ་ཚད་ཀྱང་མེད། CDN སྐྱེལ་སྤྲོད་ཆ་ཚང་ཚད་མེད་ཡིན་པས་གྲགས་གྲགས་ཅན་གྱི་ཡིག་ཆ་ཞིག་གིས་ཁྱེད་ལ་ལྕི་བ་མི་བསྐྱེད།

ངེས་པའི་གོང་ཚད།

ཐོག་མེད་ལས་འགོ་ཚུགས། ཤུལ་ལ་ཟླ་རེ་ $5, $15, $49. ཤོག་ངོས་ཀྱི་གོང་ཚད་ནི་ནུས་འཇོག་ནང་གི་གོང་ཚད་ཡིན།

སྡེ་ཁྲའི་ REST, ཆུང་ཀུ་ SDK

མཐའ་ཚིག་འགའ་ཞིག, ནང་དང་ཕྱིར་ JSON, CORS ཕྱི་སྒྲིག་བྱས། བརྡ་ཁྱབ་ SDK བེད་སྤྱོད་གནང་ ཡང་ན་སྐད་ཡིག་གང་ཡང་ནང་ fetch བེད་སྤྱོད།

MCP སར་ཝར།

ཁྱེད་ཀྱི་ AI ཨེ་ཇེན་ཊ་ལ་ཡིག་ཆ་སྐུར་ཐབས་སྤྲོད།

Claude Code, Cursor, VS Code ཡང་ན་ MCP ཀླའེན་ཊ་གང་ཡང་ལ་ཨེབ་སུ་ཅིག་གི་གསང་ལྡེས་ https://api.rapidfile.cc/mcp དང་སྦྲེལ། ཁྱེད་ཀྱི་ཨེ་ཇེན་ཊ་ཡིས་ཡི་གེ, ཕྱི་ནང་ཡང་ན་ URL སྐུར་ནས་ CDN དྲ་ཐོག་ལེན་ཆོག, མཚན་རྟགས་ཅན་གྱི་སྐུར་ URL སྤྲོད་ཆོག, ཡིག་ཆ་ཐོ་གཞུང་བཟོ་ནས་སུབ་ཆོག, དང་བེད་སྤྱོད་ལྟ་ཆོག།

  • 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 བར་ལ་ རང་འགུལ་བསུབ།
ཅིའི་དོན་ལ།
ཅིར་ཡང་། ལེན་མཁན་ལ་ཀོན་ཊི་མི་དགོས།
ཁྱེད་ཀྱི་ཆ་འཇོག་ནང་ཚུད།
ཐོག་མེད་: ཀོན་ཊི་མེད་པར་ ༥༠༠ MB, ནང་འཛུལ་བྱས་པས་ ༢ GB། Plus $3.99/ཟླ་བ་ནས་ཐོན་སྒྲུབ་གསུམ་ཀ་ཁྱབ།
ཡིག་ཆ་སྐུར།

Rapidfile Media

media.rapidfile.cc

པར་དང་ཝིཌིའོ་ཧོསིཊི་བྱེད།

ཅི་བྱེད་དམ།
པར་, GIF དང་ཝིཌིའོ་གི་དོན་ལ་རྒྱུན་ལྡན་ CDN དྲ་ཐོག, ཡ་རྒྱལ་ཅན་གྱི་ཕྱོགས་སྒྲིག་དང་ཨེམ་བེཌ་ཀོཌ་བཅས།
ཡིག་ཆ་ཇི་ཙམ་རིང་གནས།
ཁྱེད་ཀྱིས་བསུབ་པའི་བར་ལ། CDN དྲ་ཐོག་དང་བཅས་པའི་རྒྱུན་ལྡན་གསོག་འཇོག།
ཅིའི་དོན་ལ།
ཀྲེ་ཊར་, བློག་གར་, ཕོ་རམ་, ཌོཀ་ དང་ READMEs.
ཁྱེད་ཀྱི་ཆ་འཇོག་ནང་ཚུད།
ཐོག་མེད་: ༡ GB. Rapidfile Plus: ༡༠ GB, Pro: ༥༠ GB. ཤུགས་ཆེ་བའི་བེད་སྤྱོད་གི་ཁ་སྣོན་ $4.99/ཟླ་བ་ནས།
མེ་ཌི་ཡ་ངོས་ལེན།

Rapidfile Upload API

api.rapidfile.cc
ཁྱེད་འདིར་ཡོད།

ཁྱེད་ཀྱི་ཨེབ་སུ་ལ་ཡིག་ཆ་ངོས་ལེན་ཁ་སྣོན།

ཅི་བྱེད་དམ།
ཁྱེད་ཀྱི་རང་ཉིད་ཀྱི་ཝེབ་ ཡང་ན་མོ་བ་ཡེལ་ཨེབ་སུ་ལ་རྒྱུན་ལྡན་ཡིག་ཆ་གསོག་འཇོག་དང་ངོས་ལེན་: མཚན་རྟགས་ཅན་གྱི་བརྡ་ཁྱབ་ངོས་ལེན་, CDN དྲ་ཐོག, webhooks, སྒེར་གྱི་ཡིག་ཆ་དང་ཆུང་ཀུ་ SDK.
ཡིག་ཆ་ཇི་ཙམ་རིང་གནས།
ཁྱེད་ངམ་ཁྱེད་ཀྱི་ཨེབ་སུས་བསུབ་པའི་བར་ལ། CDN དྲ་ཐོག་དང་བཅས་པའི་རྒྱུན་ལྡན་གསོག་འཇོག།
ཅིའི་དོན་ལ།
ཁྱེད་ཀྱི་རང་གི་བེད་སྤྱོད་མཁན་ལ་ཨེབ་སུ་བཟོ་མཁན་ཀྲེ་ཊར་ཚུ།
ཁྱེད་ཀྱི་ཆ་འཇོག་ནང་ཚུད།
ཐོག་མེད་: ༢ GB, ཚད་མེད་ CDN ཞུ་བ་དང་བཅས། Rapidfile Plus: ༡༠ GB, Pro: ༥༠ GB. ཤུགས་ཆེ་བའི་བེད་སྤྱོད་གི་ཁ་སྣོན་ $5/ཟླ་བ་ནས།
API ལྡེ་མིག་ལེན།

གོང་ཚད།

ཐོག་མེད་ལས་འགོ་ཚུགས། ངེས་པའི་གོང་ཚད་ཀྱིས་འཕེལ།

ཆ་འཇོག་བསྡུར་ཞིང་ཀ་ཤེལ་ཚུད་ཚད་བརྟག

ལམ་སྟོན།

ཁྱེད་ཀྱི་སྟེག་ལེན།

དྲི་བ།

Rapidfile Upload API ནི་ག་དེ་འདྲ་ཡིན།

ཁྱེད་ཀྱི་དྲ་ཐོག་ཡང་ན་ཁ་པར་ཨེབ་སུ་ལ་ཡིག་ཆ་སྐུར་བའི་ཞབས་ཏོག་བཀོད་ཡོད། ཁྱེད་ཀྱི་ཞབས་ཏོག་ཆས་གསང་ལྡེས་སྐུར་བ་བཟོ།, བེད་སྤྱོད་མཁན་གྱི་བརྡ་ཁྱབ་ཐད་ཀར་ Rapidfile ལ་ཡིག་ཆ་སྐུར་ཞིང་ CDN དྲ་ཐོག་དང་ webhook ཐོབ། བཟོ་བཀོལ་པ་ནི་ Enzonic LLC ཡིན། Rapidfile ཀྱི་རྒྱབ་ཀྱི་ཚོགས་ཁག་ཡིན།

འདི་གོང་ཚད་ག་འདྲ་ཡོད།

Upload API ནི་Rapidfile ཆ་འཇོག་རེ་ནང་ཚུད་ཡོད། ༢ GB རྒྱུན་ལྡན་གསོག་འཇོག་དང་ཚད་མེད་ CDN ཞུ་བ་ཐོག་མེད། Rapidfile Plus དང་ Pro ཡིས་གསོག་འཇོག་མང་བ་སྤྲོད། བཀོལ་སྤྱོད་མང་པོའི་དོན་ལ་ཁ་སྣོན་ ༡༠༠ GB ལ་ཟླ་རེ་ $5 ནས་འགོ་བཙུགས། གོང་ཚད་ངེས་པ་ཡིན་: དྲ་ལམ་ཀྱི་ཁྲལ་དང་ཡིག་ཆ་རེ་ལ་ཁྲལ་མེད། གོང་ཚད་ལ་ལྟ།

ཡིག་ཆ་ག་དུས་བར་ཉར་ཚགས་བྱེད།

རྒྱུན་ལྡན་དུ། Upload API ནི་རྒྱུན་ལྡན་གསོག་འཇོག་ཡིན། ཁྱེད་ཀྱིས་ཌེཤ་བོརཌ་ནང་བསུབ་པའམ་ཁྱེད་ཀྱི་ཨེབ་སུས་ API བརྒྱུད་ནས་བསུབ་པའི་བར་ལ་ཡིག་ཆ་ཡོད་ (DELETE /v1/files/:id)། ཀུན་ལས་རང་འགུལ་གྱིས་ཚེས་ཡོལ་མེད། Rapidfile སྐུར་བ དང་མི་འདྲ་བར། ཁ་ཤས་ཀྱི་ཡིག་ཆ་ལ་ཆུ་ཚོད་ 1 ནས་ཉིན་ 30 བར་ཡོད།

ཡིག་ཆ་ཁྱེད་ཀྱི་སར་ཝར་བརྒྱུད་ནས་འགྲོ་ངམ།

མེད། ཁྱེད་ཀྱི་སར་ཝར་ཡིས་ཨེབ་སུ་སྐུར་གསར་པ་བཟོ་ཆེད་ JSON ཞུ་བ་ཆུང་ཀུ་ཅིག་ཁོ་ན་བྱེད། བརྡ་ཁྱབ་ནས་ཐད་ཀར་མཚན་རྟགས་ཅན་གྱི་ URL ཅིག་བརྒྱུད་ནས་ Rapidfile ལ་བཀོད། དེ་ཚུ་ཆུ་ཚོད་ 1 ལ་ཚད་དང་ཡིག་ཆ་གཅིག་ལ་ཁོ་ན་ལས་ཀ་བྱེད།

སྐུར་བ་ཆེ་ཆུང་ག་འདྲ་ཡོད་ཚུགས།

ཐོག་མེད་ཆ་འཇོག་ཐོག་ཡིག་ཆ་རེ་ལ་ ༥༡༢ MB བར་དང་། Scale ལ་ ༥༠ GB བར། 95 MB ལས་ཆེ་བའི་ཡིག་ཆ་ཚུ་ཆ་ཤས་མཉམ་དུ་སྐུར། བརྡ་ཁྱབ་ SDK གིས་དེ་ཚུ་བེད་སྤྱོད་བྱེད། བསྐྱར་ཚོད་ལྟ་དང་ཡར་སྐྱོད་ཚུད།

ཡིག་ཆ་སྒེར་གྱི་ཡོད་ཚུགས་ངམ།

ཡོད། སྐུར་བ་ "acl": "private" དང་བཅས་པ་བཟོ། སྒེར་གྱི་ཡིག་ཆ་ལ་ཞིང་ཁྱབ་ཀྱི་ URL མེད། བེད་སྤྱོད་མཁན་ཞིག་གིས་ཡིག་ཆ་ལྟ་དགོས་པའི་སྐབས་ཁྱེད་ཀྱི་སར་ཝར་ཡིས་ཆུ་ཚོད་ཐུང་ཆེན་གྱི་མཚན་རྟགས་ཅན་གྱི་ URL (ཉིན་ 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 ཀླའེན་ཊ་གང་ཡང་ནི་ཨེབ་སུ་ཅིག་གི་གསང་ལྡེས་སྦྲེལ་ན་ཨེ་ཇེན་ཊ་ཡིས་ཡིག་ཆ་སྐུར, ཐོ་གཞུང་བཟོ་ནས་སུབ་, མཚན་རྟགས་ཅན་གྱི་ URL བཟོ་ནས་བེད་སྤྱོད་ལྟ་ཆོག། AI ཨེ་ཇེན་ཊ་ལ་ MCP ལ་ལྟ།

ཉིན་གུང་འདི་ལ་སྐུར་བ་ཐད་ཀར་བཀོལ།

ཨེབ་སུ་ཅིག་བཟོ། གསང་ལྡེ་ཁྱེད་ཀྱི་སར་ཝར་ལ་འདྲ་བཤུས། SDK ཅིག་སྦྱོར།

ཌེཤ་བོརཌ་ཁ་ཕྱེ།