下载地址:
https://github.com/Johnserf-Seed/TikTokDownload?tab=readme-ov-file
DouYin 接口(全新Abogus)
✅ 用户信息。
✅ 查询用户信息。
✅ 下载发布作品。
✅ 下载收藏作品。
✅ 下载收藏原声。
✅ 下载喜欢作品。
✅ 下载图集作品。
✅ 下载短剧作品。
✅ 下载作品封面。
✅ 下载作品文案。
✅ 下载作品原声。
✅ 下载直播。
✅ 下载合集作品。
⌛ 下载关注作品。
✅ 关注用户信息。
✅ 粉丝用户信息。
✅ 下载好友作品。
✅ 下载首页推荐作品。
✅ 下载相关推荐作品。
⌛ 提取评论。
✅ 详细直播间信息。
✅ 关注用户开播状态。
✅ 直播间弹幕负载数据。
✅ 直播间弹幕采集。
✅ 详细用户信息。
TikTok 接口
✅ 下载发布作品。
✅ 下载收藏作品。
✅ 下载喜欢作品。
✅ 下载图集作品。
✅ 下载作品封面。
✅ 下载作品文案。
✅ 下载作品原声。
✅ 下载播放列表。
✅ 下载合集作品。
✅ 下载搜索作品。
⌛ 下载关注作品。
⌛ 下载好友作品。
⌛ 下载推荐作品。
⌛ 下载相关推荐作品。
⌛ 提取评论。
✅ 详细直播间信息。
✅ 直播间开播状态。
⌛ 直播间弹幕发言。
✅ 详细用户信息。
更多接口,请查阅 「F2开发者接口」
异步下载
✅ 同时处理和下载多个作品,提高效率。
✅ 异步线程,减轻系统压力减少接口出错。
✅ 网络并发数,减少被服务器校验。
✅ 超时重试设置,降低采集错误率。
Cookie
✅ 使用–auto-cookie自动从浏览器获取cookie。
接口数据模型
✅ 开箱即用的接口参数配置,提供完整参数生成。
请查阅「使用接口模型生成XB参数」
请查阅「使用接口模型生成AB参数」
接口数据过滤器
✅ 通过过滤接口数据,提高采集与数据处理效率。
请查阅「过滤器采集数据」
更多功能
✅ 长短链解析。
✅ 自定义保存目录。
✅ 是否下载原声。
✅ 是否下载封面。
✅ 是否下载文案。
✅ 单次下载作品数量。
✅ 单次返回作品数量。
✅ 自定义文件名模板。
✅ 代理设置。
✅ 指定下载时间区间。
✅ 提取单个/列表用户id。
✅ 提取单个/列表作品id。
✅ 提取单个/列表合集id。
✅ 提取单个/列表直播间rid。
✅ 原声json歌词转lrc歌词。
⌛ 设定下载作品点赞阈值。
⌛ 设定下载作品播放阈值。
更多配置文件操作,请查阅「F2配置文件」
多用户配置
✅ 对不同用户建立不同配置与不同的下载模式。
✅ 灵活的cli模式,方便用户快速切换配置。
⌛ 灵活的webui模式,方便用户快速切换配置。
版本更新
✅ 全新开发 F2 依赖pip进行升级
✅ 自动检查 pypi 上的最新版本
文件检查
✅ 下载文件前检查文件是否已经存在,避免重复下载。
⌛ 添加”黑名单“,不检查这些作品是否存在。
命令行交互
✅ 提供cli模式与开发者模式
⌛ 提供webui模式
⌛ 提供本地接口转发,方便部署调用。
自动重命名
✅ 无需关心用户是否改名,从而造成重复下载。
⌛ 无需关心作品是否改文案,从而造成重复下载。
本地加密参数调用
✅ ABogus(dy)
✅ XBogus(dy、tk)
✅ verifyFp(dy)
✅ s_v_web_id(dy)
✅ ttwid(dy、tk)
✅ web_id(dy)
✅ _signature(dy)
✅ x-tt-params(tk)
✅ msToken(dy、tk)
✅ odin_tt(tk)
✅ device_Id(tk)