- 新增 activity_client.py:封装斗鱼活动/兑换/充值/送礼接口 - 新增 cookie_utils.py:Cookie 解析与规范化工具 - 新增 douyu_service/douyu_runner:斗鱼任务服务层与批量执行器 - 新增 douyu 路由:任务类型查询、账号列表、配置管理、商品管理、批量任务、WebSocket 日志 - 新增 models/schemas:DouyuTask/DouyuConfig/DouyuGoodsSnapshot 模型,Account 扩展点数/鱼翅/绑定状态等字段 - 新增数据库迁移:斗鱼活动相关表与 accounts 字段补充 - 新增前端 DouyuTasksPage 任务操作台页面 - 兑换商品请求添加 sec-ch-ua 反检测头 - 兑换商品支持最多 8 次重试 + csrf_token 自动刷新 - 注册 douyu:task / douyu:config 权限点 - 侧边栏新增斗鱼分组与任务操作台菜单入口
20 lines
509 B
Python
20 lines
509 B
Python
"""斗鱼登录模块"""
|
|
|
|
from .login import DouyuLogin, CredentialError
|
|
from .login_api import LoginAPIStrategy
|
|
from .login_api_wgapi import WgapiLoginAPI
|
|
from .login_api_iframe import IframeLoginAPI
|
|
from .email_verifier import EmailVerifier
|
|
from .activity_client import DouyuActivityClient, DouyuActivityError
|
|
|
|
__all__ = [
|
|
"DouyuLogin",
|
|
"CredentialError",
|
|
"LoginAPIStrategy",
|
|
"WgapiLoginAPI",
|
|
"IframeLoginAPI",
|
|
"EmailVerifier",
|
|
"DouyuActivityClient",
|
|
"DouyuActivityError",
|
|
]
|