Skip to content

Rapidfile Upload API ແລະ Media

ການອັບໂຫຼດໄຟລ໌ສຳລັບແອັບຂອງທ່ານ. ໂຮສຕິ້ງສຳລັບມີເດຍຂອງທ່ານ.

Rapidfile Upload API ເກັບໄຟລ໌ທີ່ຜູ້ໃຊ້ຂອງທ່ານອັບໂຫຼດ, ແລະ Rapidfile Media ໂຮສຮູບພາບ, ວິດີໂອ ແລະສຽງຂອງທ່ານ. ທັງສອງສົ່ງຈາກ cdn.rapidfile.cc, ໃຊ້ການເຂົ້າສູ່ລະບົບ Enzonic ຂອງທ່ານ, ແລະນຳໃຊ້ຂີດຈຳກັດຂອງແພັກເກັດ Enzonic ແບບຈ່າຍເງິນຂອງທ່ານໂດຍອັດຕະໂນມັດ.

ລວມຢູ່ໃນທຸກແພັກເກັດ Enzonic ແບບຈ່າຍເງິນ. ບັນຊີ Free ໃຊ້ແພັກເກັດຟຣີຂອງ Rapidfile ເອງ.

Rapidfile Upload API: ໜ້າຫຼັກ Upload API ທີ່ api.rapidfile.cc ພ້ອມເສັ້ນທາງອັບໂຫຼດ Next.js

Rapidfile Upload API

REST API ທີ່ api.rapidfile.cc ສຳລັບແອັບທີ່ທ່ານສ້າງ. ເຊີບເວີຂອງທ່ານເກັບ key rk_live_ ລັບໄວ້; browser ເຫັນພຽງ URL ອັບໂຫຼດທີ່ຖືກເຊັນເທົ່ານັ້ນ.

URL ອັບໂຫຼດທີ່ຖືກເຊັນ
POST /v1/uploads ຕອບກັບ URL ທີ່ຖືກເຊັນ ໃຊ້ໄດ້ໜຶ່ງຊົ່ວໂມງ ແລະປອດໄພທີ່ຈະສົ່ງໃຫ້ browser, ເຊິ່ງອັບໂຫຼດໄປທີ່ storage ໂດຍກົງ.
ໄຟລ໌ໃຫຍ່ເປັນສ່ວນໆ
ໄຟລ໌ເຖິງ 95 MB ອັບໂຫຼດໃນຄຳຂໍດຽວ; ໄຟລ໌ໃຫຍ່ກວ່າໄດ້ການອັບໂຫຼດ multipart ເຖິງຂີດຈຳກັດຂະໜາດໄຟລ໌ຂອງແພັກເກັດທ່ານ.
ອັບໂຫຼດຈາກເຊີບເວີ ແລະຈັດການໄຟລ໌
ອັບໂຫຼດຈາກເຊີບເວີຂອງທ່ານດ້ວຍ PUT /v1/files, ແລະ list, get ແລະ delete ໄຟລ໌ດ້ວຍ key ດຽວກັນ.
ໄຟລ໌ສາທາລະນະ ຫຼືສ່ວນຕົວ
ໄຟລ໌ສາທາລະນະໄດ້ລິ້ງຢູ່ cdn.rapidfile.cc. ໄຟລ໌ສ່ວນຕົວໄດ້ລິ້ງທີ່ຖືກເຊັນ ທີ່ໝົດອາຍຸພາຍໃນ 7 ວັນ.
Webhook ທີ່ຖືກເຊັນ
ເຫດການ 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 }
ໃນ browser (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

SDK browser ທີ່ api.rapidfile.cc/sdk.js ບໍ່ມີ dependency: ມັນຂໍການອັບໂຫຼດຈາກ endpoint ຂອງທ່ານ, ສົ່ງໄຟລ໌ໃຫຍ່ເປັນສ່ວນໆ ແລະລາຍງານຄວາມຄືບໜ້າ.

Rapidfile Media

ໂຮສຮູບພາບ, ວິດີໂອ ແລະສຽງທີ່ media.rapidfile.cc ສຳລັບໄຟລ໌ທີ່ທ່ານຢາກແບ່ງປັນເອງ.

ລິ້ງ, ເຄື່ອງຫຼິ້ນ ແລະໜ້າແບ່ງປັນສຳລັບທຸກໄຟລ໌

ວາງໄຟລ໌ແລ້ວຮັບໜ້າແບ່ງປັນ, ເຄື່ອງຫຼິ້ນທີ່ຝັງໄດ້ ແລະລິ້ງ CDN ໂດຍກົງ. ຕັ້ງໄຟລ໌ເປັນສາທາລະນະ ຫຼືບໍ່ຢູ່ໃນລາຍການ, ແລະເບິ່ງວ່າຖືກເບິ່ງຫຼາຍປານໃດ.

ຮູບພາບ
PNG, JPEG, GIF, WebP, AVIF
ວິດີໂອ
MP4, WebM, QuickTime
ສຽງ
MP3, M4A, OGG, WAV, WebM
  • ໜ້າແບ່ງປັນ ແລະເຄື່ອງຫຼິ້ນທີ່ຝັງໄດ້
  • ລິ້ງ CDN ໂດຍກົງສຳລັບທຸກໄຟລ໌
  • ໄຟລ໌ສາທາລະນະ ຫຼືບໍ່ຢູ່ໃນລາຍການ ພ້ອມຈຳນວນການເບິ່ງ
  • JSON API ສຳລັບອັບໂຫຼດ ແລະຈັດການມີເດຍຈາກເຄື່ອງມືຂອງທ່ານເອງ
ເປີດ Rapidfile Media
Rapidfile Media: ໜ້າອັບໂຫຼດ Rapidfile Media ທີ່ media.rapidfile.cc

ຂີດຈຳກັດ Rapidfile ຕາມແພັກເກັດ

ຖັນ Free ແມ່ນແພັກເກັດຟຣີຂອງ 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
ຄຳຂໍ CDN200,000 ຕໍ່ມື້1,000,000 ຕໍ່ມື້2,000,000 ຕໍ່ມື້4,000,000 ຕໍ່ມື້8,000,000 ຕໍ່ມື້

ການສົ່ງ Upload API ຈາກ CDN ບໍ່ໄດ້ວັດແທກຕໍ່ມື້. ທຶນສະໜັບສະໜູນກໍນຳໃຊ້ຂີດຈຳກັດ Rapidfile ຂອງແພັກເກັດທີ່ໄດ້ຮັບເຊັ່ນກັນ.

Rapidfile ທີ່ enzonic.dev

ປຽບທຽບທຸກຂີດຈຳກັດທີ່ enzonic.dev

ທຶນສະໜັບສະໜູນ Cloud

ເວລາ Pro ຫຼື Business ຟຣີ ແລະເຄຣດິດ Cloud ເຖິງ $500 ສຳລັບຄົນທີ່ສ້າງໃຫ້ຄົນອື່ນ.

  • Pro ຫຼື Business 3, 6 ຫຼື 12 ເດືອນ
  • ເຄຣດິດ Cloud ເຖິງ $500 ໃນຍອດເງິນ Enzonic ຂອງທ່ານ
  • ທຶນໜຶ່ງອັນຄອບຄຸມ Deploy, Databases, CI ແລະຂີດຈຳກັດ Rapidfile ຂອງແພັກເກັດ
  • ມີຄົນພິຈາລະນາ, ປົກກະຕິຕອບພາຍໃນບໍ່ເທົ່າໃດວັນ

ສະໝັກດ້ວຍແບບຟອມທີ່ enzonic.dev. ບັນຊີ Enzonic ຟຣີກໍພໍແລ້ວ ແລະບໍ່ຕ້ອງໃຊ້ບັດ.

  • Open source
  • ນັກສຶກສາ
  • ອົງກອນບໍ່ສະແຫວງຫາກຳໄລ
  • ສະຕາດອັບ
  • ຄູ ແລະ ນັກການສຶກສາ
  • Hackathon

ຄຳຖາມ

ບໍ່ຕ້ອງ. Rapidfile ໃຊ້ການເຂົ້າສູ່ລະບົບ Enzonic ດຽວກັນ. ເມື່ອແພັກເກັດ Enzonic ຂອງທ່ານເປັນແບບຈ່າຍເງິນ, Rapidfile ນຳໃຊ້ຂີດຈຳກັດ Upload API ແລະ Media ໃຫ້ບັນຊີຂອງທ່ານໂດຍອັດຕະໂນມັດ, ຫຼືແພັກເກັດ Rapidfile ຂອງທ່ານເອງຖ້າມັນສູງກວ່າ.

ສ້າງ API key ແລ້ວສົ່ງການອັບໂຫຼດທຳອິດຂອງທ່ານ.

ຍັງຕ້ອງການໂຮສຕິ້ງແອັບ, ຖານຂໍ້ມູນ ຫຼື pipeline ຂອງມັນນຳບໍ?