抖音/TikTok/B站视频平台数据爬取工具:Douyin_TikTok_Download_API
项目简介
「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音|TikTok|Bilibili数据爬取工具,支持API调用,在线批量解析及下载。
本项目是基于 PyWebIO,FastAPI,HTTPX,快速异步的抖音/TikTok数据爬取工具,并通过Web端实现在线批量解析以及下载无水印视频或图集,数据爬取API,iOS快捷指令无水印下载等功能。你可以自己部署或改造本项目实现更多功能,也可以在你的项目中直接调用scraper.py或安装现有的pip包作为解析库轻松爬取数据等.....
特点
📦 开箱即用
简化使用流程,利用封装好的SDK迅速开展开发工作。所有API接口均依据RESTful架构设计,并使用OpenAPI规范进行描述和文档化,附带示例参数,确保调用更加简便。
💰 成本优势
不预设套餐限制,没有月度使用门槛,所有消费按实际使用量即时计费,并且根据用户每日的请求量进行阶梯式计费,同时可以通过每日签到在用户后台进行签到获取免费的额度,并且这些免费额度不会过期。
⚡️ 快速支持
我们有一个庞大的Discord社区服务器,管理员和其他用户会在服务器中快速的回复你,帮助你快速解决当前的问题。
🎉 拥抱开源
TikHub的部分源代码会开源在Github上,并且会赞助一些开源项目的作者。
链接:
Github: TikHub Github
Discord: TikHub Discord
Register: TikHub signup
API Docs: TikHub API Docs
⚗️技术栈
/app/web - PyWebIO
/app/api - FastAPI
/crawlers - HTTPX
/crawlers
向不同平台的API提交请求并取回数据,处理后返回字典(dict),支持异步。
/app/api
获得请求参数并使用
Crawlers
相关类处理数据后以JSON形式返回,视频下载,配合iOS快捷指令实现快速调用,支持异步。
/app/web
使用
PyWebIO
制作的简易Web程序,将网页输入的值进行处理后使用Crawlers
相关类处理接口输出相关数据在网页上。
以上文件的参数大多可在对应的config.yaml
中进行修改
💡项目文件结构
./Douyin_TikTok_Download_API
├─app
│ ├─api
│ │ ├─endpoints
│ │ └─models
│ ├─download
│ └─web
│ └─views
└─crawlers
├─bilibili
│ └─web
├─douyin
│ └─web
├─hybrid
├─tiktok
│ ├─app
│ └─web
└─utils
✨支持功能:
网页端批量解析(支持抖音/TikTok混合解析)
在线下载视频或图集。
制作pip包方便快速导入你的项目
iOS快捷指令快速调用API实现应用内下载无水印视频/图集
完善的API文档(Demo/演示)
丰富的API接口:
获取单个视频详情信息
获取视频流地址
获取用户发布视频作品数据
获取用户所有收藏夹信息
获取指定收藏夹内视频数据
获取指定用户的信息
获取综合热门视频信息
获取指定视频的评论
获取视频下指定评论的回复
获取指定用户动态
获取视频实时弹幕
获取指定直播间信息
获取直播间视频流
获取指定分区正在直播的主播
获取所有直播分区列表
通过bv号获得视频分p信息
视频数据解析
获取用户主页作品数据
获取用户主页喜欢作品数据
获取用户主页信息
获取用户主页粉丝数据
获取用户主页关注数据
获取用户主页合辑作品数据
获取用户主页搜藏数据
获取用户主页播放列表数据
获取单个视频评论数据
获取指定视频的评论回复数据
生成msToken
生成ttwid
使用接口网址生成X-Bogus参数
提取单个用户sec_user_id
提取列表用户sec_user_id
提取单个作品id
提取列表作品id
获取用户unique_id
获取列表unique_id
视频数据解析
获取用户主页作品数据
获取用户主页喜欢作品数据
获取用户主页收藏作品数据
获取用户主页信息
获取用户合辑作品数据
获取用户直播流数据
获取指定用户的直播流数据
获取直播间送礼用户排行榜
获取单个视频评论数据
获取指定视频的评论回复数据
生成msToken
生成verify_fp
生成s_v_web_id
使用接口网址生成X-Bogus参数
使用接口网址生成A_Bogus参数
提取单个用户id
提取列表用户id
提取单个作品id
提取列表作品id
提取列表直播间号
提取列表直播间号
抖音网页版API
TikTok网页版API
哔哩哔哩网页版API
下载地址:
https://github.com/Evil0ctal/Douyin_TikTok_Download_API
本文为要教会原创,欢迎转载分享。转载时请务必在文章页面明显位置提供本文链接并注明出处。感谢您对知识的尊重和对本文的肯定!本文链接网址:https://yaojiaohui.net/gongjuruanjian/1142.html
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。