Files
xiaoxia-saas/apps
xiaoxia-bot 787bb0ee31
CI/CD Pipeline / Check if frontend-only change (push) Has been skipped
CI/CD Pipeline / Dedup Check - skip PR tests when covered by push pipeline (push) Successful in 0s
CI/CD Pipeline / PR Build Web Image (push) Has been skipped
CI/CD Pipeline / PR Build Worker Image (push) Has been skipped
CI/CD Pipeline / PR Build API Image (push) Has been skipped
CI/CD Pipeline / Check push changed paths (push) Successful in 1s
CI/CD Pipeline / Frontend Lint (push) Has been skipped
CI/CD Pipeline / Build Staging Web Image (push) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (push) Successful in 33s
CI/CD Pipeline / Integration Tests (push) Successful in 2m22s
CI/CD Pipeline / Build Staging API Image (push) Successful in 2m57s
CI/CD Pipeline / Retag skipped Staging API Image (push) Has been skipped
CI/CD Pipeline / Retag skipped Staging Worker Image (push) Has been skipped
CI/CD Pipeline / Validate - Python (mypy + alembic) (push) Successful in 3m18s
CI/CD Pipeline / Retag skipped Staging Web Image (push) Successful in 38s
CI/CD Pipeline / Staging E2E Tests (push) Has been cancelled
CI/CD Pipeline / Staging API Integration Tests (push) Has been cancelled
CI/CD Pipeline / Build Production API Image (push) Has been cancelled
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (push) Has been cancelled
CI/CD Pipeline / Build Production Web Image (push) Has been cancelled
CI/CD Pipeline / Build Production Worker Image (push) Has been cancelled
CI/CD Pipeline / Deploy Production (push) Has been cancelled
CI/CD Pipeline / Production Browser E2E (push) Has been cancelled
CI/CD Pipeline / ACR Image Cleanup (push) Has been cancelled
CI/CD Pipeline / Canary Release to Production (push) Has been cancelled
CI/CD Pipeline / CI Gate (push) Has been cancelled
CI/CD Pipeline / Validate - Style (push) Has been cancelled
CI/CD Pipeline / Validate - Security (push) Has been cancelled
CI/CD Pipeline / Unit Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Unit Tests (push) Has been cancelled
fix(douyin): 合成cookies自动获取ttwid,yt-dlp解析成功率大幅提升
- 通过 ttwid.bytedance.com/ttwid/union/register/ 接口自动获取 ttwid cookie(无需浏览器)
- 生成带随机 s_v_web_id(verify_+22位随机串) + 真实ttwid的Netscape格式cookies文件
- yt-dlp 解析失败时自动重试10次(每次生成新s_v_web_id,每3次刷新ttwid)
- 本地实测约30%单次成功率,10次重试≈97%成功率
- yt-dlp下载兜底路径同样使用8次合成cookies重试
- 修复Netscape cookies文件格式(7个tab分隔字段)
- 修复代码中残留的重复return语句
- _fetch_ttwid优先走字节跳动注册接口,回退到主页访问
- 移除旧的函数残留代码
2026-09-17 13:32:32 +08:00
..