Merge remote-tracking branch 'origin/main'

This commit is contained in:
Evil0ctal 2023-02-19 21:33:01 -08:00
commit 0c2eb9cd52

View File

@ -25,7 +25,7 @@ _Download prohibited videos for data analysis, download without watermark for iO
## 🖥Public site: I'm vulnerable...don't stress test (••᷄ࡇ•᷅
> **Tikhub-Opi:**support`Douyin|TikTok`Crawl the author's home page video data (remove watermark link, liked video list (permission must be public), video comment data, background music video list data, etc...), for details, please check TikHub- API documentation. In addition, TikHub-API is faster than this project's API when capturing TikTok data.
> **Tikhub-Opi:**support`Douyin|TikTok`Crawl the author's home page video data (remove watermark link, liked video list (permissions need to be public), video comment data, background music video list data, etc...), for details, please check TikHub- API documentation. In addition, TikHub-API is faster than this project's API when capturing TikTok data.
🍔Web APP:<https://douyin.wtf/>
@ -35,7 +35,7 @@ _Download prohibited videos for data analysis, download without watermark for iO
💾iOS Shortcut:[Shortcut release](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/discussions/104?sort=top)
📦️桌面端下载器(仓库推荐)
📦️Desktop downloader (recommended by warehouse):
- [Johnserf-Seed/TikTokDownload](https://github.com/Johnserf-Seed/TikTokDownload)
- [HFrost0/bilix](https://github.com/HFrost0/bilix)
@ -48,7 +48,7 @@ _Download prohibited videos for data analysis, download without watermark for iO
## ⚗Technology stack
- [web_app.py](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/web_app.py)-[PyWebIO](https://www.pyweb.io/)
- [web_app.py](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/web_app.py) - [PyWebIO](https://www.pyweb.io/)
- [web_api.py](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/web_api.py)-[FastAPI](https://fastapi.tiangolo.com/)
- [scraper.py](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/main/scraper.py)-[AIOHTTP](https://docs.aiohttp.org/)
@ -58,7 +58,7 @@ _Download prohibited videos for data analysis, download without watermark for iO
> **_web_api.py:_**
- Get request parameters and use`Scraper()`After the class processes the data, it returns in the form of JSON, video downloads, quick calls with iOS shortcut commands, and asynchronous support.
- Get request parameters and use`Scraper()`The class processes the data and returns it in the form of JSON, video downloads, quick calls with iOS shortcuts, and asynchronous support.
> **_web_app.py:_**
@ -80,11 +80,11 @@ _Download prohibited videos for data analysis, download without watermark for iO
## ✨Features:
- Douyin (overseas version of Douyin: TikTok) video/picture analysis
- 网页端批量解析(支持抖音/TikTok混合提交)
- Batch analysis on the web page (supports Douyin/TikTok mixed submission)
- Batch download of watermark-free videos from the analysis result page on the web page (removed in V3.X and later versions, please deploy V2.X version by yourself)
- API call to get link data
- make[pip package](https://pypi.org/project/douyin-tiktok-scraper/)Easily and quickly import your projects
- [iOS shortcut commands quickly call API](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Realize in-app download without watermark video/photo gallery
- [iOS shortcut command to quickly call API](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Realize in-app download without watermark video/photo gallery
- Parse all videos on the author's homepage ([Tikhub-opy](https://api.tikhub.io/docs)Support Douyin/TikTok)
- Parse all comment information in the video ([Tikhub-opy](https://api.tikhub.io/docs)Support Douyin/TikTok)
@ -94,15 +94,15 @@ _Download prohibited videos for data analysis, download without watermark for iO
> 💡Suggestions or PRs are welcome to this repository ♪(・ω・)ノ)
- [ ] Write an asynchronous downloader on the desktop to realize local batch download
- [ ] Write an asynchronous downloader on the desktop to achieve local batch download
- [ ] TikHub-API adds data crawling for hash_tag pages[#101](https://github.com/Evil0ctal/Douyin_TikTok_Download_API/issues/101)
- [ ] Add support for other short video platforms, such as: Douyin Volcano, Kuaishou, Watermelon Video, Bilibili
* * *
## 📦Calling the parsing library:
## 📦Call the parsing library:
> 💡PyPi<https://pypi.org/project/douyin-tiktok-scraper/>
> 💡PyPi:<https://pypi.org/project/douyin-tiktok-scraper/>
Install the parsing library:`pip install douyin-tiktok-scraper`
@ -212,7 +212,7 @@ online:<https://api.tikhub.io/docs>
> 💡Tips: It is best to deploy this project to a server in the United States, otherwise strange bugs may appear.
recommend everyone to use[Digitalocean](https://www.digitalocean.com/)The server, mainly because of free.
recommend everyone to use[Digitalocean](https://www.digitalocean.com/)The server, mainly because it is free.
Sign up with my invitation link, you can get a $200 credit, and when you spend $25 on it, I can also get a $25 reward.
@ -346,7 +346,7 @@ Web main interface:
</details>
<hr>
## 📜 Star History
## 📜 Star history
[![Star History Chart](https://api.star-history.com/svg?repos=Evil0ctal/Douyin_TikTok_Download_API&type=Timeline)](https://star-history.com/#Evil0ctal/Douyin_TikTok_Download_API&Timeline)