用于接收并存储海豹核心的跑团日志,接口返回查看链接。
- PUT /api/dice/log(multipart/form-data:name,uniform_id=xxx:数字,file<5MB)
- GET /api/dice/load_data?key=AbCd&password=123456
- 成功返回示例:{"url":"https://your-frontend.example.com/?key=AbCd#123456"}
优先级:部署时设置环境变量 FRONTEND_URL > 文件 config/appConfig.js
两者都未提供时:接口返回 500 并提示配置。
- 部署时变量(推荐) FRONTEND_URL=https://your-frontend.example.com/
- 或:编辑文件 config/appConfig.js export const FRONTEND_URL = 'https://your-frontend.example.com/';
- Fork 本项目
- 在 EdgeOne Pages 控制台点击
创建项目,选择导入Git 仓库 - 绑定你的 GitHub 账户,选择你刚刚 Fork 的本项目
- 以下操作二选一:
- 在
环境变量中添加环境变量:变量名FRONTEND_URL变量值https://your-frontend.example.com/ - 修改文件 config/appConfig.js,将
FRONTEND_URL的值修改为https://your-frontend.example.com/
- 在
- 慎重选择
加速区域,如果你的域名未备案,请选择全球可用区(不含中国大陆) - 点击
开始部署按钮 - 新建一个 KV 存储的命名空间,绑定到你刚刚创建的项目,变量名称设置为
XBSKV - 重新构建项目
- 进入
项目设置-域名管理,点击添加自定义域名并按照提示为域名绑定 CNAME
- Fork 前端项目
- 在 EdgeOne Pages 里创建前端项目
- 将你 Fork 的前端项目的
src/store.ts文件中的https://weizaima.com/dice/api/load_data修改为https://your-backend.example.com/api/dice/load_data - 进入
项目设置-域名管理,点击添加自定义域名并按照提示为域名绑定 CNAME - 等待 EdgeOne Pages 自动构建完成