Skip to content

Rapidfile Upload API ਅਤੇ Media

ਤੁਹਾਡੀਆਂ ਐਪਾਂ ਲਈ ਫਾਈਲ ਅੱਪਲੋਡ। ਤੁਹਾਡੇ ਮੀਡੀਆ ਲਈ ਹੋਸਟਿੰਗ।

Rapidfile Upload API ਉਹ ਫਾਈਲਾਂ ਸਟੋਰ ਕਰਦਾ ਹੈ ਜੋ ਤੁਹਾਡੇ ਯੂਜ਼ਰ ਅੱਪਲੋਡ ਕਰਦੇ ਹਨ, ਅਤੇ Rapidfile Media ਤੁਹਾਡੀਆਂ ਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਹੋਸਟ ਕਰਦਾ ਹੈ। ਦੋਵੇਂ cdn.rapidfile.cc ਤੋਂ ਡਿਲੀਵਰ ਹੁੰਦੇ ਹਨ, ਤੁਹਾਡਾ Enzonic ਸਾਈਨ-ਇਨ ਵਰਤਦੇ ਹਨ, ਅਤੇ ਤੁਹਾਡੀ ਅਦਾਇਗੀ ਵਾਲੀ Enzonic ਯੋਜਨਾ ਦੀਆਂ ਹੱਦਾਂ ਆਪਣੇ-ਆਪ ਲਾਗੂ ਕਰਦੇ ਹਨ।

ਹਰ ਅਦਾਇਗੀ ਵਾਲੀ Enzonic ਯੋਜਨਾ ਵਿੱਚ ਸ਼ਾਮਲ। ਮੁਫ਼ਤ ਖਾਤੇ Rapidfile ਦੀ ਆਪਣੀ ਮੁਫ਼ਤ ਯੋਜਨਾ ਵਰਤਦੇ ਹਨ।

Rapidfile Upload API: api.rapidfile.cc 'ਤੇ Upload API ਦਾ ਹੋਮ ਪੰਨਾ, Next.js ਅੱਪਲੋਡ ਰੂਟ ਸਮੇਤ

Rapidfile Upload API

ਤੁਹਾਡੀਆਂ ਬਣਾਈਆਂ ਐਪਾਂ ਲਈ api.rapidfile.cc 'ਤੇ REST API। ਤੁਹਾਡਾ ਸਰਵਰ ਗੁਪਤ rk_live_ key ਰੱਖਦਾ ਹੈ; ਬਰਾਊਜ਼ਰ ਸਿਰਫ਼ ਦਸਤਖ਼ਤ ਕੀਤਾ upload URL ਵੇਖਦਾ ਹੈ।

ਦਸਤਖ਼ਤ ਕੀਤੇ upload URLs
POST /v1/uploads ਇੱਕ ਦਸਤਖ਼ਤ ਕੀਤਾ URL ਮੋੜਦਾ ਹੈ ਜੋ ਇੱਕ ਘੰਟੇ ਲਈ ਵੈਧ ਹੈ ਅਤੇ ਬਰਾਊਜ਼ਰ ਨੂੰ ਦੇਣਾ ਸੁਰੱਖਿਅਤ ਹੈ, ਜੋ ਸਿੱਧਾ storage ਵਿੱਚ ਅੱਪਲੋਡ ਕਰਦਾ ਹੈ।
ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਹਿੱਸਿਆਂ ਵਿੱਚ
95 MB ਤੱਕ ਦੀਆਂ ਫਾਈਲਾਂ ਇੱਕ ਬੇਨਤੀ ਵਿੱਚ ਅੱਪਲੋਡ ਹੁੰਦੀਆਂ ਹਨ; ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਨੂੰ multipart upload ਮਿਲਦਾ ਹੈ, ਤੁਹਾਡੀ ਯੋਜਨਾ ਦੀ ਫਾਈਲ ਆਕਾਰ ਹੱਦ ਤੱਕ।
ਸਰਵਰ ਤੋਂ ਅੱਪਲੋਡ ਅਤੇ ਫਾਈਲ ਪ੍ਰਬੰਧਨ
ਆਪਣੇ ਸਰਵਰ ਤੋਂ PUT /v1/files ਨਾਲ ਅੱਪਲੋਡ ਕਰੋ, ਅਤੇ ਉਸੇ key ਨਾਲ ਫਾਈਲਾਂ ਦੀ ਸੂਚੀ ਵੇਖੋ, ਲਵੋ ਅਤੇ ਮਿਟਾਓ।
ਜਨਤਕ ਜਾਂ ਨਿੱਜੀ ਫਾਈਲਾਂ
ਜਨਤਕ ਫਾਈਲਾਂ ਨੂੰ cdn.rapidfile.cc 'ਤੇ ਲਿੰਕ ਮਿਲਦਾ ਹੈ। ਨਿੱਜੀ ਫਾਈਲਾਂ ਨੂੰ ਦਸਤਖ਼ਤ ਕੀਤੇ ਲਿੰਕ ਮਿਲਦੇ ਹਨ ਜੋ ਸੱਤ ਦਿਨਾਂ ਵਿੱਚ ਖ਼ਤਮ ਹੋ ਜਾਂਦੇ ਹਨ।
ਦਸਤਖ਼ਤ ਕੀਤੇ webhooks
file.uploaded ਅਤੇ file.deleted ਈਵੈਂਟ ਤੁਹਾਡੇ endpoint ਤੱਕ ਪਹੁੰਚਦੇ ਹਨ, ਇੱਕ HMAC-SHA256 ਦਸਤਖ਼ਤ ਨਾਲ ਜਿਸਨੂੰ ਤੁਸੀਂ ਤਸਦੀਕ ਕਰ ਸਕਦੇ ਹੋ।
ਡਿਲੀਵਰੀ ਤੋਂ ਪਹਿਲਾਂ ਸਕੈਨ ਕੀਤੀਆਂ
ਅੱਪਲੋਡ ਕੀਤੀਆਂ ਫਾਈਲਾਂ malware ਲਈ ਸਕੈਨ ਹੁੰਦੀਆਂ ਹਨ, ਅਤੇ ਸਕੈਨ ਖ਼ਤਮ ਹੋਣ ਤੱਕ CDN ਤੋਂ ਫਾਈਲ ਡਿਲੀਵਰ ਨਹੀਂ ਹੁੰਦੀ।
app/api/upload/route.ts
// Your server: create an upload with the secret key
const res = await fetch("https://api.rapidfile.cc/v1/uploads", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.RAPIDFILE_KEY}`, // rk_live_...
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ name: "avatar.png", size: 48213, type: "image/png" }),
});
return Response.json(await res.json()); // { file, upload }
ਬਰਾਊਜ਼ਰ ਵਿੱਚ (sdk.js)
// The browser: upload straight to storage with sdk.js
import { uploadFile } from "https://api.rapidfile.cc/sdk.js";

const file = await uploadFile(input.files[0], {
  getUpload: "/api/upload", // your endpoint above
  onProgress: (p) => console.log(p.percent),
});
console.log(file.url); // https://cdn.rapidfile.cc/<id>/avatar.png

api.rapidfile.cc/sdk.js 'ਤੇ ਬਰਾਊਜ਼ਰ SDK ਦੀ ਕੋਈ ਨਿਰਭਰਤਾ ਨਹੀਂ: ਇਹ ਤੁਹਾਡੇ endpoint ਤੋਂ ਅੱਪਲੋਡ ਮੰਗਦਾ ਹੈ, ਵੱਡੀਆਂ ਫਾਈਲਾਂ ਹਿੱਸਿਆਂ ਵਿੱਚ ਭੇਜਦਾ ਹੈ ਅਤੇ ਪ੍ਰਗਤੀ ਦੱਸਦਾ ਹੈ।

Rapidfile Media

media.rapidfile.cc 'ਤੇ ਤਸਵੀਰਾਂ, ਵੀਡੀਓ ਅਤੇ ਆਡੀਓ ਦੀ ਹੋਸਟਿੰਗ, ਉਨ੍ਹਾਂ ਫਾਈਲਾਂ ਲਈ ਜੋ ਤੁਸੀਂ ਆਪ ਸਾਂਝੀਆਂ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ।

ਹਰ ਫਾਈਲ ਲਈ ਇੱਕ ਲਿੰਕ, ਇੱਕ ਪਲੇਅਰ ਅਤੇ ਇੱਕ ਸਾਂਝਾ ਪੰਨਾ

ਫਾਈਲ ਛੱਡੋ ਅਤੇ ਇੱਕ ਸਾਂਝਾ ਪੰਨਾ, ਇੱਕ ਏਮਬੈੱਡ ਕਰਨ ਯੋਗ ਪਲੇਅਰ ਅਤੇ ਸਿੱਧਾ CDN ਲਿੰਕ ਪਾਓ। ਫਾਈਲਾਂ ਜਨਤਕ ਜਾਂ unlisted ਰੱਖੋ, ਅਤੇ ਵੇਖੋ ਕਿ ਉਹ ਕਿੰਨੀ ਵਾਰ ਵੇਖੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।

ਤਸਵੀਰਾਂ
PNG, JPEG, GIF, WebP, AVIF
ਵੀਡੀਓ
MP4, WebM, QuickTime
ਆਡੀਓ
MP3, M4A, OGG, WAV, WebM
  • ਸਾਂਝਾ ਪੰਨਾ ਅਤੇ ਏਮਬੈੱਡ ਕਰਨ ਯੋਗ ਪਲੇਅਰ
  • ਹਰ ਫਾਈਲ ਲਈ ਸਿੱਧਾ CDN ਲਿੰਕ
  • ਵੇਖਣ ਦੀ ਗਿਣਤੀ ਵਾਲੀਆਂ ਜਨਤਕ ਜਾਂ unlisted ਫਾਈਲਾਂ
  • ਆਪਣੇ ਟੂਲਾਂ ਤੋਂ ਮੀਡੀਆ ਅੱਪਲੋਡ ਅਤੇ ਪ੍ਰਬੰਧਨ ਲਈ JSON API
Rapidfile Media ਖੋਲ੍ਹੋ
Rapidfile Media: media.rapidfile.cc 'ਤੇ Rapidfile Media ਦਾ ਅੱਪਲੋਡ ਪੰਨਾ

ਯੋਜਨਾ ਅਨੁਸਾਰ Rapidfile ਹੱਦਾਂ

ਮੁਫ਼ਤ ਕਾਲਮ Rapidfile ਦੀ ਆਪਣੀ ਮੁਫ਼ਤ ਯੋਜਨਾ ਹੈ। ਹਰ ਅਦਾਇਗੀ ਵਾਲੀ Enzonic ਯੋਜਨਾ ਆਪਣੇ ਕਾਲਮ ਦੀਆਂ ਹੱਦਾਂ ਆਪਣੇ-ਆਪ ਲਾਗੂ ਕਰਦੀ ਹੈ, ਅਤੇ Rapidfile ਉਨ੍ਹਾਂ ਅਤੇ ਤੁਹਾਡੀ ਆਪਣੀ Rapidfile ਯੋਜਨਾ ਵਿੱਚੋਂ ਵੱਧ ਵਾਲੀ ਵਰਤਦਾ ਹੈ।

ਯੋਜਨਾਮੁਫ਼ਤਮੁਫ਼ਤStarter$ 5 ਪ੍ਰਤੀ ਮਹੀਨਾPro$ 10 ਪ੍ਰਤੀ ਮਹੀਨਾGrowth$ 19 ਪ੍ਰਤੀ ਮਹੀਨਾBusiness$ 29 ਪ੍ਰਤੀ ਮਹੀਨਾ
Rapidfile Upload API
ਸਟੋਰੇਜ2 GB100 GB200 GB500 GB1 TB
ਫਾਈਲ ਆਕਾਰ512 MB ਤੱਕ4 GB ਤੱਕ8 GB ਤੱਕ16 GB ਤੱਕ32 GB ਤੱਕ
ਐਪਾਂ3102550100
CDN ਡਿਲੀਵਰੀਆਂਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂ
Rapidfile Media
ਸਟੋਰੇਜ1 GB100 GB200 GB500 GB1 TB
ਫਾਈਲ ਆਕਾਰ100 MB ਤੱਕ5 GB ਤੱਕ10 GB ਤੱਕ20 GB ਤੱਕ20 GB ਤੱਕ
CDN ਬੇਨਤੀਆਂਦਿਨ ਦੀਆਂ 200,000ਦਿਨ ਦੀਆਂ 1,000,000ਦਿਨ ਦੀਆਂ 2,000,000ਦਿਨ ਦੀਆਂ 4,000,000ਦਿਨ ਦੀਆਂ 8,000,000

CDN ਤੋਂ Upload API ਡਿਲੀਵਰੀ ਰੋਜ਼ਾਨਾ ਮੀਟਰ ਨਹੀਂ ਹੁੰਦੀ। ਗ੍ਰਾਂਟ ਨਾਲ ਦਿੱਤੀ ਯੋਜਨਾ ਦੀਆਂ Rapidfile ਹੱਦਾਂ ਵੀ ਲਾਗੂ ਹੁੰਦੀਆਂ ਹਨ।

enzonic.dev 'ਤੇ Rapidfile

enzonic.dev 'ਤੇ ਹਰ ਹੱਦ ਦੀ ਤੁਲਨਾ ਕਰੋ

Cloud ਗ੍ਰਾਂਟਾਂ

ਦੂਜਿਆਂ ਲਈ ਬਣਾਉਣ ਵਾਲਿਆਂ ਲਈ ਮੁਫ਼ਤ Pro ਜਾਂ Business ਸਮਾਂ ਅਤੇ $ 500 ਤੱਕ Cloud ਕ੍ਰੈਡਿਟ।

  • 3, 6 ਜਾਂ 12 ਮਹੀਨਿਆਂ ਲਈ Pro ਜਾਂ Business
  • ਤੁਹਾਡੇ Enzonic ਬੈਲੰਸ 'ਤੇ $ 500 ਤੱਕ Cloud ਕ੍ਰੈਡਿਟ
  • ਇੱਕ ਗ੍ਰਾਂਟ Deploy, Databases, CI ਅਤੇ ਯੋਜਨਾ ਦੀਆਂ Rapidfile ਹੱਦਾਂ ਕਵਰ ਕਰਦੀ ਹੈ
  • ਇੱਕ ਵਿਅਕਤੀ ਪੜ੍ਹਦਾ ਹੈ, ਆਮ ਤੌਰ 'ਤੇ ਕੁਝ ਦਿਨਾਂ ਵਿੱਚ ਜਵਾਬ ਮਿਲਦਾ ਹੈ

enzonic.dev 'ਤੇ ਫਾਰਮ ਰਾਹੀਂ ਅਰਜ਼ੀ ਦਿਓ। ਇੱਕ ਮੁਫ਼ਤ Enzonic ਖਾਤਾ ਕਾਫ਼ੀ ਹੈ, ਅਤੇ ਕਾਰਡ ਦੀ ਲੋੜ ਨਹੀਂ।

  • ਓਪਨ ਸੋਰਸ
  • ਵਿਦਿਆਰਥੀ
  • ਗ਼ੈਰ-ਮੁਨਾਫ਼ਾ ਸੰਸਥਾਵਾਂ
  • ਸਟਾਰਟਅੱਪ
  • ਅਧਿਆਪਕ
  • ਹੈਕਾਥਨ

ਸਵਾਲ

ਨਹੀਂ। Rapidfile ਉਹੀ Enzonic ਸਾਈਨ-ਇਨ ਵਰਤਦਾ ਹੈ। ਜਦੋਂ ਤੁਹਾਡੀ Enzonic ਯੋਜਨਾ ਅਦਾਇਗੀ ਵਾਲੀ ਹੁੰਦੀ ਹੈ, Rapidfile ਆਪਣੇ-ਆਪ ਤੁਹਾਡੇ ਖਾਤੇ 'ਤੇ Upload API ਅਤੇ Media ਦੀਆਂ ਹੱਦਾਂ ਲਾਗੂ ਕਰਦਾ ਹੈ, ਜਾਂ ਤੁਹਾਡੀ ਆਪਣੀ Rapidfile ਯੋਜਨਾ ਜੇ ਉਹ ਵੱਧ ਹੋਵੇ।

API key ਬਣਾਓ ਅਤੇ ਆਪਣਾ ਪਹਿਲਾ ਅੱਪਲੋਡ ਭੇਜੋ।

ਐਪ, ਉਸਦਾ database ਜਾਂ ਉਸਦੀ pipeline ਵੀ ਹੋਸਟ ਕਰਨੀ ਹੈ?