Files
danmu_api/danmu_api
woleigedouer 58d6292948 feat: 添加B站ss格式番剧链接支持 (#55)
* feat: 添加B站ss格式番剧链接支持

- 新增对 ss 格式番剧链接的识别和处理
- 使用 season_id 参数调用B站API获取番剧信息
- 默认获取第一集的弹幕数据
- 更新错误提示信息,包含 ss 格式说明

* feat: 添加 VOD 服务器请求超时机制

- 使用 AbortController 实现 HTTP 请求超时控制
- 新增 VOD_REQUEST_TIMEOUT 环境变量(默认 5000ms)
- 防止慢速或失效的采集站阻塞整个搜索过程
- 添加详细的超时错误日志"

* fix(tencent): 支持单页剧集分集提取

问题:
- 部分腾讯视频剧集采用单页展示所有集数
- 原逻辑在未找到tabs分页信息时直接返回空数组
- 导致这类剧集无法被缓存和使用

修改:
- 在getTencentEpisodes函数中新增单页处理分支
- 当tabs.length === 0时,尝试从初始API响应中提取分集
- 保持原有多页逻辑不变

影响范围:
- danmu_api/worker.js (getTencentEpisodes函数, 第1814-1896行)

* Update worker.js
2025-10-18 11:49:22 +08:00
..