Releases: Evil0ctal/Douyin_TikTok_Download_API
Releases · Evil0ctal/Douyin_TikTok_Download_API
V4.0.9
🔊 V4.0.9
中文
新增功能
- 哔哩哔哩网页版API
- 获取视频流地址
- 获取视频实时弹幕
- 获取直播间视频流
- 获取指定分区正在直播的主播
- 通过bvid获得视频分p信息
🔊 V4.0.9
English
New features
- Bilibili web version API
- Get the video stream address
- Get the real-time barrage of the video
- Get the live broadcast room video stream
- Get the anchor who is broadcasting in the specified partition
- Get the video partition information through bvid
Acknowledgements/致谢
@Koyomi781 - Pull Request --> #481
V4.0.8
V4.0.7
🔊 V4.0.7
中文
- 修复TikTok APP接口
- 将混合解析接口从TikTok web API转移到APP API
- 使用TikTok APP API解决访问视频资源时出现HTTP 403问题
🔊 V4.0.7
English
- Fixed the interface of TikTok APP
- Transfer the hybrid parsing interface from the TikTok web API to the APP API
- Use TikTok APP API to solve HTTP 403 problem when accessing video resources
V4.0.6
🔊 V4.0.6
中文
- 更新了哔哩哔哩网页版API
- 获取单个视频详情信息
- 获取用户发布视频作品数据
- 获取用户所有收藏夹信息
- 获取指定收藏夹内视频数据
- 获取指定用户的信息
- 获取综合热门视频信息
- 获取指定视频的评论
- 获取视频下指定评论的回复
- 获取指定用户动态
- 获取指定直播间信息
- 获取所有直播分区列表
🔊 V4.0.6
English
- Updated the Bilibili web version API
- Get the details of a single video
- Get the data of the video works published by the user
- Get the information of all the user's favorites
- Get the video data in the specified favorites
- Get the information of the specified user
- Get the comprehensive popular video information
- Get the comments of the specified video
- Get the reply to the specified comment under the video
- Get the dynamics of the specified user
- Get the information of the specified live broadcast room
- Get a list of all live broadcast partitions
Acknowledgements/致谢
@Koyomi781 - Pull Request #468
V4.0.5
🔊 V4.0.5
中文
- 更新了抖音Web端
a_bogus
算法。 - 更新
requirements.txt
文件。
🔊 V4.0.5
English
- Updated the
a_bogus
algorithm for Douyin Web. - Updated the
requirements.txt
file.
Acknowledgements/致谢
Douyin Web Abogus algorithm
@JoeanAmier - Pull Request #442
@Johnserf-Seed - Code https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/2efd3e3eca6ef5096ce9fab902f02a03df857d3a/crawlers/douyin/web/abogus.py#L525
V4.0.4
V4.0.3
🔊 V4.0.3
中文
- 更新自述文件。
- 为一些抖音Web接口请求时替换为
a_bogus
算法。 - 删减了抖音Web端的
msToken
接口异常判断和修改本地生成机制。
🔊 V4.0.3
English
- Updated the README file.
- Replaced some Douyin Web interface requests with the
a_bogus
algorithm. - Removed the exception handling for the
msToken
interface on Douyin Web and modified the local generation mechanism.
V4.0.2
🔊 V4.0.2
中文
- 更新自述文件。
- 添加了抖音Web端
a_bogus
算法。 - 添加了生成
a_bogus
参数的接口 - 修复了抖音单一视频解析。
- 修复了TikTok获取视频ID的正则表达式。
- 修复了混合解析接口。
- 修复了下载TikTok视频时会遇到403代码的问题。
🔊 V4.0.2
English
- Updated the README file.
- Added the
a_bogus
algorithm for Douyin Web. - Added an endpoint for generating the
a_bogus
parameter. - Fixed single video parsing for Douyin.
- Fixed the regular expression for retrieving TikTok video IDs.
- Fixed the mixed parsing endpoint.
- Fixed the issue of encountering a 403 error code when downloading TikTok videos.
Acknowledgements/致谢
Douyin Web Abogus:
@JoeanAmier
V4.0.1
V4.0.0
🔊 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.