自动提货

格式转换

CLI Proxy API(CPA)凭证 → workbuddy2api 能直接用的格式
拖入凭证 JSON、整个文件夹,或提货下载的 zip 压缩包
也可以多选文件,或在下面粘贴 JSON 文本。全部在你的浏览器里完成,凭证不会上传到任何服务器。
粘贴 JSON 文本

转换好之后怎么用

ZIP 独立文件

推荐

解压后是一堆 workbuddy-<uid>.json,直接放进 workbuddy2api 的 auths/ 目录。

  1. 把解压出来的 JSON 全部复制到 auths/。
  2. 用 Docker 跑的话,文件属主要改成容器用户:chown 10001:10001 auths/workbuddy-*.json,否则刷新 token 写回时会报权限错误。
  3. 重启服务(如 docker compose restart),日志里能看到载入的账号数变多。

cockpit 导入 JSON

不用重启

一个文件包含全部账号,通过 workbuddy2api-panel 的导入接口一次导入。

  1. 把下载的 cockpit-import-*.json 传到服务器。
  2. 调用面板导入接口,密钥填面板的 api_key:
    curl -X POST http://127.0.0.1:7866/panel/api/import/cockpit \
      -H "Authorization: Bearer <面板 api_key>" \
      -F "file=@cockpit-import.json"
  3. 导入时面板会顺带给每个账号做一次国内版每日签到,失败只记日志。

CPA 插件和 workbuddy2api-panel 用的是同一套凭证结构,转换只是补上 realm、去掉 panel 用不到的顶层字段,不需要重新登录,也不会访问上游。同一个账号只保留到期最晚的那一份。