mirror of
https://github.com/TheSmallHanCat/flow2api.git
synced 2026-10-21 07:01:17 +08:00
登录态刷新 - 新版 Flow 的 AT 是静态值,不再用 at_expires(now+55min) 触发刷新, 改为按 refresh_interval_minutes(默认 30 分钟)+ last_st_refresh_at 判定 - 周期到期先轮换完整 Cookie;Cookie 轮换失败但 AT 校验通过时记为已校验, 避免每个请求重复打上游;5 分钟内复用已校验登录态 - 新增 detect_account_identity()/mark_cookie_validated(),导入/插件推送/手动编辑后 记录 last_st_refresh_at=success 账号邮箱 - 导入 Cookie 支持省略 login_account,自动从 Flow 页面读取真实登录邮箱 - 刷新时邮箱以 Flow 页面为准自动更正 email/login_account/name; 仅当该账号已被其它 Token 占用时才报错 - 启动时清理历史「账号不一致」错误记录,API 层不再回显该提示 刷新间隔 - 默认 30 分钟(DB/模型/API/前端一致),支持 1-10080 分钟 - 新增「应用到全部账号」:POST /api/token-refresh/config 支持 apply_to_tokens 打码 - 新增内置打码方式 flow2api_team:地址与密钥写死在代码中, 走 YesCaptcha 的 createTask/getTaskResult 协议,不读取用户配置 测试 - 补充 Cookie 刷新调度、邮箱自动更正、导入模型、刷新间隔默认值、 团队打码与「禁止再出现旧报错」守护测试