TikTokDownloader PyWebIO Versions Save

🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。

V4.0.1

1 week ago

🔊 V4.0.1

中文

  • 更新自述文件。
  • 修复了部署脚本以及Docker镜像。
  • 调整config.yaml结构。

🔊 V4.0.1

English

  • Update readme.
  • Fixed deployment scripts and Docker images.
  • Adjust config.yaml structure.

V4.0.0

2 weeks ago

🔊 V4.0.0版本重构

TODO:

  • 移除了过时的bilibili代码,需要有人重写。
  • 群里有人想添加快手以及西瓜视频的解析。
  • 自述文件已经过时,需要进行重写。
  • 进行PyPi包制作
  • config.yaml文件需要进行修整。
  • 添加对用户主页的解析。
  • iOS快捷指令需要更新兼容最新的API响应和路径。
  • 桌面端下载器或浏览器插件有需要可以进行开发。
  • 解决爬虫Cookie风控问题。

更改

  • 将Pywebio作为FastAPI的子APP一起运行。
  • 重写了抖音以及TikTok的接口,感谢 @johnserf-seed
  • 重写了文件下载的端点,现在使用异步文件IO。
  • 对所有端点进行了注解和演示值的添加。
  • 整理项目文件结构。

🔊 V4.0.0 version refactoring

ALL:

  • Removed outdated bilibili code and needs someone to rewrite it.
  • Someone in the group wants to add the analysis of Kuaishou and Xigua videos.
  • The readme is outdated and needs to be rewritten.
  • Make PyPi package
  • The config.yaml file needs to be trimmed.
  • Add parsing of user homepage.
  • iOS shortcuts need to be updated to be compatible with the latest API responses and paths.
  • Desktop downloaders or browser plug-ins can be developed if necessary.
  • Solve the problem of crawler cookie risk control.

Change

  • Run Pywebio as a sub-APP of FastAPI.
  • Rewritten the interfaces of Douyin and TikTok, thank you@johnserf-seed
  • The file download endpoint has been rewritten and now uses asynchronous file IO.
  • Annotations and demonstration values ​​were added to all endpoints.
  • Organize the project file structure.

V3.2.2

2 weeks ago
  • V3版本的最后一个存档
  • The last archive of V3 version

V3.2.1

1 month ago

[English]

  • Fixed TikTok video API issues #338 #337 #339 #328 #334 #329
  • Fixed Douyin video API issues #323 #321
  • Updated the original config.ini file to config.yml #265
  • Solving Docker packaging issues

TODO:

  • Perform a complete refactoring of the project.
  • Resolve the Douyin Web Cookie risk control issue.
  • Add more Douyin and TikTok interfaces.
  • Deprecate AIOHTTP and switch to the HTTPX library.

[中文]

  • 修复TikTok视频API #338 #337 #339 #328 #334 #329
  • 修复Douyin视频API #323 #321
  • 将原本的config.ini文件更新为config.yml #265
  • 解决Docker打包问题

TODO:

  • 对项目进行完整的重构。
  • 解决抖音Web Cookie风控问题。
  • 添加更多抖音和TikTok接口。
  • 弃用AIOHTTP转向HTTPX库。

Acknowledgements/致谢

TikTok APP Feed API: @sheldygg

Douyin Web API: @Johnserf-Seed

V3.2.0

1 month ago

[中文]

  • 修复TikTok视频API #328
  • 这个将是V3版本的最后一次release,随后我会对这个项目进行完整的重构。

[English]

  • Fix TikTok video API #328
  • This will be the last release of the V3 version, and then I will completely reconstruct the project.

V3.1.9

6 months ago

Note

  • Fix Douyin API #289 #287 #290 #292 #288
  • Update Hybrid methods support for Bilibili #293 #286
  • Add Kuaishou(快手) support #291

Contributor

@Xuenew @befantasy

V3.1.8

7 months ago

Note

Contributor

@Xuenew

V3.1.7

7 months ago

V3.1.7

鸣谢 @Jeffrey-deng @maxsky @Xuenew

V3.1.6

1 year ago
  • Add Douyin X-Bogus algorithm
  • Fix Douyin API

V3.1.5

1 year ago
  • Fixed Douyin API