现代图床添加R2对象,API对接更新内容

API地址:(注意大小写)

原:

https://域名/api/upload

现:

默认R2对象存储策略

https://域名/api/upload?storage=r2

默认本地对象存储策略

https://域名/api/upload?storage=local

跟随网页端对象存储策略

https://域名/api/upload?storage=auto

以下无变化:

post:

images

json路径

images.0.url

自定义请求头

{"x-api-token":"api"}

自定义body

{"picgo": "true"}

本地可以设置多个api配置,方便随时切换存储策略:
741b8669c263b321001.png
本次更新将新程序文件覆盖原有文件,重新运行npm install安装依赖。然后pm2 start server.js运行即可。
如需运行在指定端口:
PORT=端口号 pm2 start server.js
安装后进入网站会要求设置管理员账户和密码,重新设置一下。不影响原有的文件。API需要重新生成。
R2存储设置:
05aefba26b315055001.webp