WorkerJS_CloudFlare_ImageBed/cloudflare-worker-js-api
BlueSkyXN 7142d61408 0.9.14
移除不可用图床,调整了默认前端排序和说明
2024-09-22 22:24:33 +08:00
..
API_IMG_58img.js 20240327-1424 2024-03-27 14:24:59 +08:00
API_IMG_aagmoe.js 0.5.1 2024-09-07 19:21:31 +08:00
API_IMG_aagtool.js 0.3.5 2024-04-26 12:31:29 +08:00
API_IMG_aisbtop.js 0.3.0 对接aisb.top 2024-04-01 14:49:43 +08:00
API_IMG_da8m.js 0.7.1 2024-09-08 19:26:40 +08:00
API_IMG_IPFS.js 0.9.4 2024-09-20 14:36:49 +08:00
API_IMG_mlw10086.js 0.5.3 2024-09-07 19:57:51 +08:00
API_IMG_qts8.js 0.6.3 2024-09-08 19:14:49 +08:00
API_IMG_s3filebase.js 0.9.7 2024-09-20 15:52:59 +08:00
API_IMG_tencent.js 0.6.1 2024-09-07 20:17:49 +08:00
API_IMG_tgph.js 0.8.4 2024-09-12 22:30:16 +08:00
API_IMG_tgphimg.js 0.8.4 2024-09-12 22:30:16 +08:00
API_IMG_vviptuangou.js 0.7.0 2024-09-08 19:21:37 +08:00
index.js 完成密码设计 2024-03-27 16:49:02 +08:00
README.md 0.9.9 2024-09-20 16:12:03 +08:00
worker.js 0.9.14 2024-09-22 22:24:33 +08:00

结构

主文件 仅有 cloudflare-worker-js-api/worker.js 由其他文件拼接而来已整合成单文件函数超级简单部署直接丢到cloudflare worker即可

cloudflare-worker-js-api/index.js 是基本框架,包括路由和授权规则

cloudflare-worker-js-api/API_IMG_{NAME}.js 是不同的接口的统一实现

输出规范

正常成功上传的响应体是纯URL非JSON可直接直链接访问

输入规范

  • 在Authorization通过Bearer附带验证TOKEN也就是密码参考 cloudflare-worker-js-api/index.js 的第15行在WorkerJS中变量名为 API_PASSWORD
  • 执行二进制上传,文件字段名为 image部分其他图床用的是file而不是image需要注意
  • 不校验文件名和文件类型