mirror of
https://github.com/Evil0ctal/Douyin_TikTok_Download_API.git
synced 2025-04-21 11:30:16 +08:00
Update README.md
This commit is contained in:
parent
30e56e5a7f
commit
2c087480b1
91
README.md
91
README.md
@ -74,9 +74,18 @@ Free Douyin/TikTok API: [TikHub Beta API](https://beta.tikhub.io/)
|
|||||||
*下载禁止下载的视频,进行数据分析,iOS无水印下载(搭配[iOS自带的快捷指令APP](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)
|
*下载禁止下载的视频,进行数据分析,iOS无水印下载(搭配[iOS自带的快捷指令APP](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)
|
||||||
配合本项目API实现应用内下载或读取剪贴板下载)等.....*
|
配合本项目API实现应用内下载或读取剪贴板下载)等.....*
|
||||||
|
|
||||||
|
#### ⚠️注意:
|
||||||
|
|
||||||
|
- 你需要自行解决爬虫Cookie风控问题,否则可能会导致接口无法使用。
|
||||||
|
- 抖音网页端Cookie(自行获取并替换下面配置文件中的Cookie):
|
||||||
|
- https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/douyin/web/config.yaml#L7
|
||||||
|
- TikTok网页端Cookie(自行获取并替换下面配置文件中的Cookie):
|
||||||
|
- https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/tiktok/web/config.yaml#L6
|
||||||
|
- 演示站点的在线下载功能被我关掉了,有人下的视频巨大无比直接给我服务器干崩了,自己在网页解析结果里右键保存吧...
|
||||||
|
- 演示站点的Cookie是我自己的,不保证长期有效,只起到演示作用,自己部署的话请自行获取Cookie。
|
||||||
## 🖥演示站点: 我很脆弱...请勿压测(·•᷄ࡇ•᷅ )
|
## 🖥演示站点: 我很脆弱...请勿压测(·•᷄ࡇ•᷅ )
|
||||||
|
|
||||||
> 😾演示站点的在线下载功能被我关掉了,有人下的视频巨大无比直接给我服务器干崩了,自己在网页解析结果里右键保存吧...
|
> 😾演示站点的在线下载功能已关闭。
|
||||||
|
|
||||||
🍔Web APP: [https://douyin.wtf/](https://douyin.wtf/)
|
🍔Web APP: [https://douyin.wtf/](https://douyin.wtf/)
|
||||||
|
|
||||||
@ -133,21 +142,63 @@ Free Douyin/TikTok API: [TikHub Beta API](https://beta.tikhub.io/)
|
|||||||
└─utils
|
└─utils
|
||||||
```
|
```
|
||||||
|
|
||||||
## ✨功能:
|
## ✨支持功能:
|
||||||
|
|
||||||
- 抖音Web大多数API
|
- 网页端批量解析(支持抖音/TikTok混合解析)
|
||||||
- TikTok Web大多数API
|
|
||||||
- 网页端批量解析(支持抖音/TikTok混合提交)
|
|
||||||
- 在线下载视频或图集。
|
- 在线下载视频或图集。
|
||||||
- API调用获取链接数据
|
|
||||||
- 制作[pip包](https://pypi.org/project/douyin-tiktok-scraper/)方便快速导入你的项目
|
- 制作[pip包](https://pypi.org/project/douyin-tiktok-scraper/)方便快速导入你的项目
|
||||||
- [iOS快捷指令快速调用API](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)实现应用内下载无水印视频/图集
|
- [iOS快捷指令快速调用API](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)实现应用内下载无水印视频/图集
|
||||||
- 解析作者主页内所有视频([TikHub-API](https://api.tikhub.io/docs) 支持抖音/TikTok)
|
- 完善的API文档([Demo/演示](https://api.douyin.wtf/docs))
|
||||||
- 解析视频内所有评论信息([TikHub-API](https://api.tikhub.io/docs) 支持抖音/TikTok)
|
- 丰富的API接口:
|
||||||
|
- 抖音网页版API
|
||||||
|
- [x] 视频数据解析
|
||||||
|
- [x] 获取用户主页作品数据
|
||||||
|
- [x] 获取用户主页喜欢作品数据
|
||||||
|
- [x] 获取用户主页收藏作品数据
|
||||||
|
- [x] 获取用户主页信息
|
||||||
|
- [x] 获取用户合辑作品数据
|
||||||
|
- [x] 获取用户直播流数据
|
||||||
|
- [x] 获取指定用户的直播流数据
|
||||||
|
- [x] 获取直播间送礼用户排行榜
|
||||||
|
- [x] 获取单个视频评论数据
|
||||||
|
- [x] 获取指定视频的评论回复数据
|
||||||
|
- [x] 生成msToken
|
||||||
|
- [x] 生成verify_fp
|
||||||
|
- [x] 生成s_v_web_id
|
||||||
|
- [x] 使用接口网址生成X-Bogus参数
|
||||||
|
- [x] 提取单个用户id
|
||||||
|
- [x] 提取列表用户id
|
||||||
|
- [x] 提取单个作品id
|
||||||
|
- [x] 提取列表作品id
|
||||||
|
- [x] 提取列表直播间号
|
||||||
|
- [x] 提取列表直播间号
|
||||||
|
|
||||||
|
- TikTok网页版API
|
||||||
|
- [x] 视频数据解析
|
||||||
|
- [x] 获取用户主页作品数据
|
||||||
|
- [x] 获取用户主页喜欢作品数据
|
||||||
|
- [x] 获取用户主页信息
|
||||||
|
- [x] 获取用户主页粉丝数据
|
||||||
|
- [x] 获取用户主页关注数据
|
||||||
|
- [x] 获取用户主页合辑作品数据
|
||||||
|
- [x] 获取用户主页搜藏数据
|
||||||
|
- [x] 获取用户主页播放列表数据
|
||||||
|
- [x] 获取单个视频评论数据
|
||||||
|
- [x] 获取指定视频的评论回复数据
|
||||||
|
- [x] 生成msToken
|
||||||
|
- [x] 生成ttwid
|
||||||
|
- [x] 使用接口网址生成X-Bogus参数
|
||||||
|
- [x] 提取单个用户sec_user_id
|
||||||
|
- [x] 提取列表用户sec_user_id
|
||||||
|
- [x] 提取单个作品id
|
||||||
|
- [x] 提取列表作品id
|
||||||
|
- [x] 获取用户unique_id
|
||||||
|
- [x] 获取列表unique_id
|
||||||
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📦调用解析库(待更新):
|
## 📦调用解析库(已废弃需要更新):
|
||||||
|
|
||||||
> 💡PyPi:[https://pypi.org/project/douyin-tiktok-scraper/](https://pypi.org/project/douyin-tiktok-scraper/)
|
> 💡PyPi:[https://pypi.org/project/douyin-tiktok-scraper/](https://pypi.org/project/douyin-tiktok-scraper/)
|
||||||
|
|
||||||
@ -172,26 +223,6 @@ asyncio.run(hybrid_parsing(url=input("Paste Douyin/TikTok/Bilibili share URL her
|
|||||||
|
|
||||||
> 💡提示:包含但不仅限于以下例子,如果遇到链接解析失败请开启一个新 [issue](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/issues)
|
> 💡提示:包含但不仅限于以下例子,如果遇到链接解析失败请开启一个新 [issue](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/issues)
|
||||||
|
|
||||||
- 快手视频链接
|
|
||||||
|
|
||||||
```text
|
|
||||||
https://www.kuaishou.com/short-video/3xiqjrezhqjyzxw/
|
|
||||||
https://v.kuaishou.com/75kDOJ/
|
|
||||||
```
|
|
||||||
|
|
||||||
- 西瓜视频链接
|
|
||||||
|
|
||||||
```text
|
|
||||||
https://www.ixigua.com/7270448082586698281/
|
|
||||||
https://m.ixigua.com/video/7274710134306112054/
|
|
||||||
```
|
|
||||||
|
|
||||||
- Bilibili视频链接
|
|
||||||
|
|
||||||
```text
|
|
||||||
https://www.bilibili.com/video/BV1Th411x7ii/
|
|
||||||
```
|
|
||||||
|
|
||||||
- 抖音分享口令 (APP内复制)
|
- 抖音分享口令 (APP内复制)
|
||||||
|
|
||||||
```text
|
```text
|
||||||
@ -243,7 +274,7 @@ https://www.tiktok.com/@evil0ctal/video/7156033831819037994
|
|||||||
|
|
||||||
***API文档:***
|
***API文档:***
|
||||||
|
|
||||||
本地:[http://localhost:8000/docs](http://localhost:80/docs)
|
本地:[http://localhost/docs](http://localhost/docs)
|
||||||
|
|
||||||
在线:[https://api.douyin.wtf/docs](https://api.douyin.wtf/docs)
|
在线:[https://api.douyin.wtf/docs](https://api.douyin.wtf/docs)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user