上次分享了糖豆广场舞视频下载软件: https://mianao.info/tangdou-dance-video-free-download ,用了也有一年多了吧,最近发现软件解析视频链接失效了。 于是用 AI 分析了一下,发现糖豆有更新: 接口变更与字段调整: 软件原调用的 API 接口 http://api-h5.tangdou.com/sample/share/main?vid= 已报 400 非法请求 停用。 现已排查出糖豆最新播放页使用的 API 接口为 https://api-h5.tangdou.com/mtangdou/video/play?vid= ,且视频地址字段名由 video_url 改为了 play_url。 视频 VID 数字溢出 Bug: 原代码使用 32 位整数 int.TryParse 判断 VID。现在的糖豆视频 VID(如 20000012744659)已达 14 位数字,超出 32 位整型上限(约 21.4 亿),导致解析直接报错。 Gemini 五六分钟就给出了一版,试了一下,确实有效: 我 fork 的 GitHub 下载链接: https://github.com/harry10086/TangdouDownloader 夸克网盘下载: https://pan.quark.cn/s/ca18ed9fd113 PS: 手机获取 VID 的方法:在手机 APP 糖豆视频,点击分享视频,选择“复制视频地址”,从 URL 中可看到 VID 参数。 AI 让我无所不能啊! source https://mianao.info/tangdou-dance-video-free-download-update/