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 пур. Браузер файла ҫав 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 таран Multipart

Пысӑк файлсене пайсене уйӑраҫҫӗ, вӗсем пӗр харӑс ҫӗкленеҫҫӗ те хӑйсем тепӗр хут тӑваҫҫӗ. 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

Темиҫе endpoint, 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 кунне таранах, унтан автоматикпе кăларăнать.
Кам валли
Кам пулсан та. Получательсен аккаунт кирлĕ мар.
Сирĕн тарифра кĕрет
Пушă: 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 ҫыхăнусем, 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 МБ-ран пысӑк файлсем пайсемпе пӗр харӑс ҫӗкленеҫҫӗ; ӑна браузер SDK тӑвать, тепӗр хут тӑвасси тата малалла пыни те.

Файлсем ҫыхӑнусӑр пулма пултараҫҫӗ-и?

Пултараҫҫӗ. Ҫӗклесе хурассине "acl": "private" туса парӑр. Ҫыхӑнусӑр файлсен пӗтӗмӗшле URL ҫук; усӑҫӑ файла курмалла чухне сирӗн сервер кӗске вӑхӑтлӑх алӑ пуснӑ URL (7 кун таран) туса парать.

Мӗнле фреймворксене пулӑшатӑр?

HTTPS ыйту тума пултаракан кирек мӗн. Документацире Next.js, Express, SvelteKit тата ҫӑмӑл HTML валли копилесе хурмалли ертсе пыракансем пур, API — JSON-лӑ ҫӑмӑл REST.

SDK пур-и?

Ҫырӑнуларсӑр браузер модулӗ https://api.rapidfile.cc/sdk.js ҫинче (MIT лицензи). Пӗрер файла та, multipart файлсене те ҫӗклет, малалла пыннине кӑтартать, ӗҫлемен пайсене тепӗр хут тӑвать. Сервер енче сире fetch ҫеҫ кирлӗ.

AI агентсем API-на усӑ курма пултараҫҫӗ-и?

Пултараҫҫӗ. https://api.rapidfile.cc/mcp — сыхӑ MCP сервер (Streamable HTTP). Claude Code, Cursor, VS Code е кирек епле MCP клиентне приложенин ҫыхӑну ҫӗнтерӳ кӗлетки пулнӑ ҫыхӑн, агент файлсем ҫӗклесе хума, вӗсене кӑтартма тата кӑларса пăрахма, алӑ пуснӑ URL тума, усӑ курассине тӗрӗслеме пултарать. AI агентсем валли MCP пӑх.

Паян çурла ҫӗклесе хурасси ӗҫлетӗр

Приложени тӑвӑр, ҫыхӑну ҫӗнтерӳ кӗлетки сервера копилӗр, SDK хушӑр.

Панеле уҫ