RapidfileAPI
Mewngofnodi
Rapidfile API

Cynhyrchion Rapidfile



Upload API v1

Uwchlwythiadau ffeiliau ar gyfer eich ap, heb y bil

Gadewch i'ch defnyddwyr uwchlwytho lluniau, fideos a dogfennau yn syth o'r porwr. Caiff ffeiliau eu storio am byth nes i chi neu eich ap eu dileu, pob un gyda dolen CDN a webhook wedi'i llofnodi. Wedi'i gynnwys ym mhob cynllun Rapidfile, heb ffioedd lled band.

Storfa ffeiliau barhaol ar gyfer apiau datblygwyr: mae ffeiliau'n aros nes i chi neu'ch ap eu dileu, a gwasanaethir hwy o ddolenni CDN. I anfon ffeil sy'n dod i ben ar ei phen ei hun, defnyddiwch Rapidfile. I gynnal eich delweddau a fideos eich hun, defnyddiwch Rapidfile Media.

Cael allwedd API Darllen y dogfennau
  • 2 GBstorfa am ddim
  • $5/mis am 100 GB
  • 50 GBmaint ffeil uchaf
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"
  }
}

Sut mae'n gweithio

Tair cais, dim dirprwyo ffeiliau

  1. 1

    Mae eich gweinydd yn creu uwchlwythiad

    Un POST /v1/uploads gyda'ch allwedd gyfrinachol. Rydych yn penderfynu pwy all uwchlwytho beth, a pha mor fawr.

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

    Mae'r porwr yn uwchlwytho'n uniongyrchol

    Mae'r ymateb yn cynnwys URL wedi'i lofnodi. Mae'r porwr yn PUT y ffeil iddo; mae ffeiliau mawr yn mynd i fyny mewn darnau cyfochrog.

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

    Webhook a dolen CDN

    Mae'r ffeil yn barod ar y CDN ac mae eich ap yn cael webhook file.uploaded wedi'i llofnodi i'w chadw.

    Rapidfile → eich gweinydd
    { "type": "file.uploaded", "data": { "url": "https://cdn.rapidfile.cc/Xy7K…/cat.jpg" } }

Nodweddion

Popeth mae uwchlwythiadau defnyddwyr angen, dim byd y mae'n rhaid i chi ei redeg

Uwchlwythiadau uniongyrchol o borwr

Mae eich gweinydd yn rhoi URL uwchlwytho wedi'i lofnodi i'r porwr. Nid yw bytes byth yn mynd trwy eich gweinyddion, felly does dim i'w ddirprwyo na'i raddio.

Multipart hyd at 50 GB

Mae ffeiliau mawr yn cael eu rhannu'n ddarnau sy'n uwchlwytho'n gyfochrog ac yn ailgeisio ar eu pen eu hunain. Mae'r SDK yn gwneud hyn gydag un alwad swyddogaeth.

Dolenni CDN

Mae pob ffeil gyhoeddus yn cael URL parhaol ar cdn.rapidfile.cc, yn barod ar gyfer dolen <img>, <video> neu lawrlwytho.

Ffeiliau preifat, URLau wedi'u llofnodi

Marciwch uwchlwythiadau'n breifat a rhoi URLau wedi'u llofnodi sy'n dod i ben pan ddewiswch, o ychydig eiliadau hyd at 7 diwrnod.

Webhooks gyda HMAC

Cewch ddigwyddiadau file.uploaded a file.deleted, wedi'u llofnodi gyda HMAC-SHA256 fel y gwyddoch eu bod wedi dod oddi wrthym.

Lled band am ddim

Dim ffioedd egress a dim terfyn cais dyddiol: mae darparu CDN yn ddiderfyn ar bob cynllun, felly ni fydd ffeil boblogaidd byth yn costio mwy i chi.

Pris sefydlog

Am ddim i ddechrau, yna $5, $15, $49 y mis. Y pris ar y dudalen yw'r pris ar yr anfoneb.

REST plaen, SDK bach

Ychydig o bennau, JSON i mewn ac allan, CORS wedi'i alluogi. Defnyddiwch yr SDK porwr neu fetch o unrhyw iaith.

Gweinydd MCP

Rhowch uwchlwythiadau ffeiliau i'ch asiant AI

Cysylltwch Claude Code, Cursor, VS Code neu unrhyw gleient MCP â https://api.rapidfile.cc/mcp gydag allwedd gyfrinachol ap. Gall eich asiant uwchlwytho testun, deuaidd neu URL a chael dolen CDN yn ôl, rhoi URLau uwchlwytho wedi'u llofnodi, rhestru a dileu ffeiliau a gwirio defnydd.

  • upload_file
  • create_upload_url
  • list_files
  • get_file
  • delete_file
  • get_signed_url
  • get_usage
Dogfennau MCPCael allwedd
Claude Code
claude mcp add --transport http rapidfile-api https://api.rapidfile.cc/mcp --header "Authorization: Bearer rk_live_…"

Pa un sydd ei angen arnaf?

Mae'r Upload API yn storfa barhaol i ddatblygwyr: mae ffeiliau'n aros nes i chi neu eich ap eu dileu. I anfon ffeil at rywun sy'n dod i ben ar ei phen ei hun, neu i gynnal eich delweddau a'ch fideos eich hun, mae'r rhain yn gweddu'n well.

Anfon ffeil unwaith → Rapidfile Cynnal delwedd neu fideo am byth → Media Storio ffeiliau eich ap am byth → Upload API

Rapidfile

rapidfile.cc

Anfon ffeil at rywun

Beth mae'n ei wneud
Anfonwch ffeiliau mawr, ffolderi a fideos gyda dolen, cod QR neu god 6 digid.
Pa mor hir mae ffeiliau'n aros
Dros dro: o 1 awr hyd at 30 diwrnod, yna'n cael ei dileu'n awtomatig.
Ar gyfer pwy mae
Unrhyw un. Nid oes angen cyfrif ar dderbynwyr byth.
Wedi'i gynnwys yn eich cynllun
Am ddim: 500 MB heb gyfrif, 2 GB wedi mewngofnodi. Mae Plus o $3.99/mis yn cwmpasu'r tri chynnyrch.
Anfon ffeil

Rapidfile Media

media.rapidfile.cc

Cynnal delweddau a fideos

Beth mae'n ei wneud
Dolenni CDN parhaol ar gyfer delweddau, GIFs a fideos, gyda chwaraewr glân a chodau mewnosod.
Pa mor hir mae ffeiliau'n aros
Nes i chi eu dileu. Storfa barhaol gyda dolenni CDN.
Ar gyfer pwy mae
Crewyr, blogwyr, fforymau, dogfennaeth a READMEs.
Wedi'i gynnwys yn eich cynllun
Am ddim: 1 GB. Rapidfile Plus: 10 GB, Pro: 50 GB. Ychwanegyn ar gyfer defnydd trwm o $4.99/mis.
Uwchlwytho cyfryngau

Rapidfile Upload API

api.rapidfile.cc
Rydych yma

Ychwanegwch uwchlwythiadau ffeiliau at eich ap

Beth mae'n ei wneud
Storfa ffeiliau a llwythi parhaol ar gyfer eich ap gwe neu symudol eich hun: uwchlwythiadau porwr wedi'u llofnodi, dolenni CDN, webhooks, ffeiliau preifat ac SDK bach.
Pa mor hir mae ffeiliau'n aros
Nes i chi neu eich ap eu dileu. Storfa barhaol gyda dolenni CDN.
Ar gyfer pwy mae
Datblygwyr sy'n adeiladu apiau ar gyfer eu defnyddwyr eu hunain.
Wedi'i gynnwys yn eich cynllun
Am ddim: 2 GB gyda cheisiadau CDN diderfyn. Rapidfile Plus: 10 GB, Pro: 50 GB. Ychwanegyn ar gyfer defnydd trwm o $5/mis.
Cael allwedd API

Prisiau

Dechrau am ddim. Tyfu ar bris sefydlog.

Cymharu cynlluniau ac amcangyfrif eich cost

Canllawiau

Dewiswch eich pentwr

Cwestiynau

Beth yw'r Rapidfile Upload API?

Gwasanaeth uwchlwytho ffeiliau wedi'i gynnal ar gyfer eich ap gwe neu symudol. Mae eich gweinydd yn creu uwchlwythiad gydag allwedd gyfrinachol, mae porwr eich defnyddiwr yn anfon y ffeil yn syth i Rapidfile, ac rydych yn cael dolen CDN a webhook. Fe'i hadeiladwyd a'i redeg gan Enzonic LLC, y tîm y tu ôl i Rapidfile.

Faint mae'n ei gostio?

Mae'r Upload API wedi'i gynnwys ym mhob cynllun Rapidfile: 2 GB o storfa barhaol a cheisiadau CDN diderfyn am ddim, mwy o storfa gyda Rapidfile Plus a Pro. Ar gyfer defnydd trwm, mae ychwanegion yn dechrau ar $5 y mis am 100 GB. Mae prisiau'n sefydlog: dim ffioedd lled band nac fesul uwchlwythiad. Gweld prisiau.

Pa mor hir mae ffeiliau'n cael eu cadw?

Am byth. Mae'r Upload API yn storfa barhaol: mae ffeiliau'n aros nes i chi eu dileu yn y dangosfwrdd neu nes bod eich ap yn eu dileu drwy'r API (DELETE /v1/files/:id). Nid oes dim yn dod i ben ar ei ben ei hun, yn wahanol i trosglwyddiadau Rapidfile, sy'n dileu eu hunain ar ôl 1 awr hyd at 30 diwrnod.

A yw ffeiliau'n mynd drwy fy ngweinydd?

Nac ydynt. Mae eich gweinydd ond yn gwneud un cais JSON bach i greu'r uwchlwythiad. Mae'r bytes yn mynd o'r porwr yn uniongyrchol i Rapidfile gan ddefnyddio URL wedi'i lofnodi sy'n ddilys am awr ac sy'n gweithio ar gyfer y ffeil honno yn unig.

Pa mor fawr all uwchlwythiadau fod?

Hyd at 512 MB fesul ffeil ar y cynllun rhad ac am ddim a hyd at 50 GB ar Scale. Mae ffeiliau dros 95 MB yn cael eu huwchlwytho mewn darnau cyfochrog; mae'r SDK porwr yn gofalu am hynny, gan gynnwys ailgeisiau a chynnydd.

A all ffeiliau fod yn breifat?

Gallant. Creu'r uwchlwythiad gyda "acl": "private". Nid oes gan ffeiliau preifat URL cyhoeddus; mae eich gweinydd yn creu URLau wedi'u llofnodi byrhoedlog (hyd at 7 diwrnod) pan ddylai defnyddiwr weld y ffeil.

Pa fframweithiau sy'n cael eu cefnogi?

Unrhyw beth sy'n gallu gwneud cais HTTPS. Mae'r dogfennau'n cynnwys canllawiau copi-a-gludo ar gyfer Next.js, Express, SvelteKit a HTML plaen, ac mae'r API yn REST plaen gyda JSON.

A oes SDK?

Modiwl porwr heb ddibyniaethau yn https://api.rapidfile.cc/sdk.js (trwydded MIT). Mae'n uwchlwytho ffeiliau sengl a multipart, yn adrodd cynnydd ac yn ailgeisio darnau sydd wedi methu. Ar yr ochr gweinydd dim ond fetch sydd ei angen arnoch.

A all asiantau AI ddefnyddio'r API?

Gallant. Mae https://api.rapidfile.cc/mcp yn weinydd MCP pell (Streamable HTTP). Cysylltwch Claude Code, Cursor, VS Code neu unrhyw gleient MCP gydag allwedd gyfrinachol ap a gall yr asiant uwchlwytho ffeiliau, eu rhestru a'u dileu, creu URLau wedi'u llofnodi a gwirio defnydd. Gweld MCP ar gyfer asiantau AI.

Anfonwch uwchlwythiadau y prynhawn yma

Creu ap, copïo'r allwedd gyfrinachol i'ch gweinydd, ac ychwanegu'r SDK.

Agor y dangosfwrdd