Files
mckero 8db1d171a0 feat: 重大优化更新 - 修复v14.0并发布Pro版
✨ 新功能:
- 创建bilibili_audio_downloader_pro.py (Pro版) - 全新架构重构
- 添加config.json配置文件支持
- 新增INSTALL.md详细安装指南
- 新增VERSION_COMPARISON.md版本对比说明

🐛 Bug修复 (v14.0):
- 修复中文编码显示问题
- 修复ffmpeg进度条计算不准确
- 改进yt-dlp下载进度解析
- 添加重试机制和超时设置
- 完善错误处理和日志记录

🏗️ Pro版优势:
- 面向对象架构设计,代码更清晰
- 自定义异常类和智能错误恢复
- 准确的进度条显示算法
- 完整的日志系统
- 灵活的配置管理
- 更好的用户体验

📚 文档更新:
- 更新README.md,添加版本对比指引
- 更新requirements.txt依赖列表
- 完善项目文档结构
2025-09-21 12:02:11 +08:00

2.2 KiB
Raw Permalink Blame History

退出账号登录

退出登录(web端)

https://passport.bilibili.com/login/exit/v2

请求方式:POST

认证方式:Cookie

验证登录成功后会使用set-cookie字段清空以下 cookie 项:

DedeUserID DedeUserID__ckMd5 SESSDATA bili_jct

并在服务器注销该登录 Token (SESSDATA),该 Token 即失效

请求必须包含以下cookie项:DedeUserID bili_jct SESSDATA

正文参数 (application/x-www-form-urlencoded):

参数名 类型 内容 必要性 备注
biliCSRF str CSRF Token (位于 cookie 中的 bili_jct) 必要
gourl str 成功后跳转到的页面 非必要 默认为javascript:history.go(-1)

json 回复:

如果 cookie 已经失效则输出登录页 html

根对象:

字段 类型 内容 备注
code num 返回值 0:成功
2202:csrf 请求非法
status bool 返回值 true:成功
ts num 时间戳
message str 错误信息 成功时不存在
data 有效时:obj 信息本体 失败时不存在

data对象:

字段 类型 内容 备注
redirectUrl str 重定向 url

示例:

curl -L -X POST 'https://passport.bilibili.com/login/exit/v2' \
-H 'Cookie: DedeUserID=xxx; bili_jct=xxx; SESSDATA=xxx' \
-H 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'biliCSRF=xxxxxx'
查看响应示例:
{
  "code": 0,
  "status": true,
  "ts": 1663034005,
  "data": {
    "redirectUrl": "https://passport.biligame.com/crossDomain?DedeUserID=&DedeUserID__ckMd5=&SESSDATA=&bili_jct=&gourl=javascript%3Ahistory.go%28-1%29"
  }
}