RapidfileAPI
ནང་འཛུལ
Rapidfile API

Rapidfile ཐོན་རྫས་ཚུ



Upload API v1

ཁྱེད་ཀྱི་ཡིག་ཆས་ལ་ཡིག་ཆ་ཡར་འཇུག, བིལ་མེད་པར།

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

ཟོ་བཟོ་མཁན་གྱི་ཡིག་ཆས་ཀྱི་རྟག་གསོག་འཇོག: ཁྱེད་དང་ཁྱེད་ཀྱི་ཡིག་ཆས་བསུབ་བར་ཡིག་ཆ་གནས། CDN སྦྲེལ་མ་ནས་བསྐུར། དུས་ཚོད་རང་འགུལ་ལོངས་པའི་ཡིག་ཆ་སྐུར་ན། Rapidfile བཀོལ། ཁྱེད་ཀྱི་རང་གི་ཁ་པར་དང་བརྙན་རྩིས་ན། Rapidfile Media བཀོལ།

API ལྡེ་མིག་ཐོབ། ཡིག་ཆ་ཀློག
  • 2 GBབཅའ་ཁྲིམས་མེད་གསོག་འཇོག
  • $5/ཟླ 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> ཡང་ན་ཕབ་ལེན་སྦྲེལ་མ་ལ་ཆ་ཚང་།

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

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

HMAC ཅན་གྱི་Webhook

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 ཀོཌ་ ཡང་ན་ ༦ ཨང་གི་གསང་ཨང་དང་བཅས་པའི་ཡིག་ཆ་ཆེན་པོ་ ཡིག་སྣོད་ དང་བརྙན་སྐུར།
ཡིག་ཆ་ག་དུས་གནས།
སྐབས་ཀྱི: ཆུ་ཚོད་ 1 ནས་ 30 ཉིན་བར་ རང་འགུལ་བསུབ།
ཅི་ལ་ཆེད་དུ།
ཅི་ལ་ཡང་། ལེན་མཁན་ལ་ཐོ་ཁོངས་མི་དགོས།
ཁྱེད་ཀྱི་གྲལ་ཚད་ནང་ཚུད།
བཅའ་ཁྲིམས་མེད: ཐོ་ཁོངས་མེད་པར་ 500 MB, ཐོ་འཛུལ་བྱས་ 2 GB། Plus $3.99/ཟླ་བ་ནས་ཡིག་ཆས་གསུམ་ཚང་མ་ཁྱབ།
ཡིག་ཆ་ཅིག་སྐུར།

Rapidfile Media

media.rapidfile.cc

ཁ་པར་དང་བརྙན་གསོག་འཇོག

ཅི་བྱེད།
ཁ་པར་, GIF དང་བརྙན་གྱི་རྟག་པའི་ CDN སྦྲེལ་མ། གཙང་མའི་བརྙན་གཅོང་དང་ཟུར་སྦྱོར་ཀོཌ་དང་བཅས།
ཡིག་ཆ་ག་དུས་གནས།
ཁྱེད་ཀྱིས་བསུབ་བར་དུ། CDN སྦྲེལ་མ་དང་བཅས་པའི་རྟག་གསོག་འཇོག།
ཅི་ལ་ཆེད་དུ།
བཟོ་མཁན།, བ་ལོག་གར་མཁན། ཁྱབ་ཁྲབ། ཡིག་ཆ་དང་ README།
ཁྱེད་ཀྱི་གྲལ་ཚད་ནང་ཚུད།
བཅའ་ཁྲིམས་མེད: 1 GB། Rapidfile Plus: 10 GB, Pro: 50 GB། ཟག་ཏུ་སྤྱོད་པའི་ཁ་སྣོན་ $4.99/ཟླ་བ་ནས།
Media ཡར་འཇུག

Rapidfile Upload API

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

ཁྱེད་ཀྱི་ཡིག་ཆས་ལ་ཡིག་ཆ་ཡར་འཇུག་ཁ་སྣོན།

ཅི་བྱེད།
ཁྱེད་ཀྱི་རང་གི་དྲ་བ་ ཡང་ན་ཁ་པར་ཡིག་ཆས་ལ་རྟག་པའི་ཡིག་ཆ་གསོག་འཇོག་དང་ཡར་འཇུག: མཚན་རྟགས་ཅན་གྱི་བེད་སྤྱོད་མཁན་ཡར་འཇུག, CDN སྦྲེལ་མ, webhook, སྒེར་ཡིག་ཆ་དང་ཆུང་ཀུ་ SDK།
ཡིག་ཆ་ག་དུས་གནས།
ཁྱེད་དང་ཁྱེད་ཀྱི་ཡིག་ཆས་བསུབ་བར་དུ། CDN སྦྲེལ་མ་དང་བཅས་པའི་རྟག་གསོག་འཇོག།
ཅི་ལ་ཆེད་དུ།
ཁྱེད་ཀྱི་སྤྱོད་མཁན་ལ་ཡིག་ཆས་བཟོ་བའི་ཟོ་བཟོ་མཁན།
ཁྱེད་ཀྱི་གྲལ་ཚད་ནང་ཚུད།
བཅའ་ཁྲིམས་མེད: 2 GB, ཚད་མེད་ CDN ཞུ་བ་དང་བཅས། Rapidfile Plus: 10 GB, Pro: 50 GB། ཟག་ཏུ་སྤྱོད་པའི་ཁ་སྣོན་ $5/ཟླ་བ་ནས།
API ལྡེ་མིག་ཐོབ།

ཚད།

བཅའ་ཁྲིམས་མེད་ནས་འགོ་བཙུགས། ངེས་པའི་ཚད་ལ་ཡར་སྐྱེད།

གྲལ་ཚད་འདྲ་མཉམ་བྱོས་དང་ཁྱེད་ཀྱི་ཐོ་ཚད་བསྡད།

ལམ་སྟོན།

ཁྱེད་ཀྱི་སྟེག་གདམ།

དྲི་བ།

Rapidfile Upload API ཅི་ཡིན།

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

ཚད་ག་ཚོད་ཡོད།

Upload API ནི་Rapidfile གྲལ་ཚད་ཚང་མར་ཚུད། 2 GB རྟག་གསོག་འཇོག་དང་ཚད་མེད་ CDN ཞུ་བ་བཅའ་ཁྲིམས་མེད། Rapidfile Plus དང་ Pro ལ་གསོག་འཇོག་མང་བ། ཟག་ཏུ་སྤྱོད་པའི་ཁ་སྣོན་ 100 GB ལ་ཟླ་རེ་ $5 ནས་འགོ། ཚད་ངེས་པ་ཡིན། བེན་ཁྲལ་ ཡང་ན་སྐུར་རེ་ཁྲལ་མེད། ཚད་བལྟ།

ཡིག་ཆ་ག་དུས་བཞག་ཡོད།

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

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

མི་འགྲོ། ཁྱེད་ཀྱི་སར་ཝར་གིས་ཡར་འཇུག་གསར་བཟོ་ལ་JSON ཞུ་བ་ཆུང་ཀུ་ཅིག་ཁོ་ན་གཏོང། བཀོད་ཀྱི་ལྷུང་བ་བཅུག་དྲ་བ་ནས་ཐད་ཀར་ Rapidfile ལ་སྐྱེལ། མཚན་རྟགས་ཅན་URL ལ་ཚོད་ཆ་ཆུ་ཚོད་ 1 ཡོད། ཡིག་ཆ་གཅིག་ཁོ་ན་ལ་ལས་ཀ་བྱེད།

ཡར་འཇུག་ཆེ་ཆུང་ག་ཚོད་ཡོད།

བཅའ་ཁྲིམས་མེད་གྲལ་ཚད་ལ་ཡིག་ཆ་རེ་ 512 MB བར། Scale ལ་ 50 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 ཁ་སྣོན།

ཞལ་ཕྱོགས་པང་ཤོག་ཕྱེ།