mirror of
https://github.com/Evil0ctal/Douyin_TikTok_Download_API.git
synced 2025-04-22 02:10:24 +08:00
docs: Added README."en".md translation via https://github.com/dephraiim/translate-readme
This commit is contained in:
parent
beda8edd64
commit
3473ca1af8
62
README.en.md
62
README.en.md
@ -13,38 +13,6 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
## 🔊 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](https://github.com/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.
|
|
||||||
|
|
||||||
> Remark
|
|
||||||
|
|
||||||
If you are interested in writing this project together, please add us on WeChat`Evil0ctal`Note: Github project reconstruction, everyone can communicate and learn from each other in the group. Advertising and illegal things are not allowed. It is purely for making friends and technical exchanges.
|
|
||||||
|
|
||||||
> Private interface service
|
|
||||||
|
|
||||||
Discord:[Tikhub discord](https://discord.com/invite/aMEAS8Xsvz)
|
|
||||||
|
|
||||||
Free Douyin/TikTok API:[Tikhub Beta Opi](https://beta.tikhub.io/)
|
|
||||||
|
|
||||||
## 👻Introduction
|
## 👻Introduction
|
||||||
|
|
||||||
> 🚨If you need to use a private server to run this project, please refer to the deployment method\[[Docker deployment](./README.md#%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F%E4%BA%8C-docker),[One-click deployment](./README.md#%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F%E4%B8%80-linux)]
|
> 🚨If you need to use a private server to run this project, please refer to the deployment method\[[Docker deployment](./README.md#%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F%E4%BA%8C-docker),[One-click deployment](./README.md#%E9%83%A8%E7%BD%B2%E6%96%B9%E5%BC%8F%E4%B8%80-linux)]
|
||||||
@ -55,19 +23,20 @@ _Some simple application scenarios:_
|
|||||||
|
|
||||||
_Download prohibited videos, perform data analysis, download without watermark on iOS (with[Shortcut command APP that comes with iOS](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Cooperate with the API of this project to achieve in-app downloads or read clipboard downloads), etc....._
|
_Download prohibited videos, perform data analysis, download without watermark on iOS (with[Shortcut command APP that comes with iOS](https://apps.apple.com/cn/app/%E5%BF%AB%E6%8D%B7%E6%8C%87%E4%BB%A4/id915249334)Cooperate with the API of this project to achieve in-app downloads or read clipboard downloads), etc....._
|
||||||
|
|
||||||
#### ⚠️Note:
|
## 🔊 V4 version notes
|
||||||
|
|
||||||
- You need to solve crawler cookie risk control issues by yourself, otherwise the interface may become unusable.
|
- If you are interested in writing this project together, please add us on WeChat`Evil0ctal`Note: Github project reconstruction, everyone can communicate and learn from each other in the group. Advertising and illegal things are not allowed. It is purely for making friends and technical exchanges.
|
||||||
- Douyin web cookie (obtain and replace the cookie in the configuration file below):
|
- used in this project`X-Bogus`The algorithm can still call Douyin and TikTok APIs normally.`A-Bogus`The algorithm will not be open source for the time being.
|
||||||
- <https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/douyin/web/config.yaml#L7>
|
- Due to Douyin's risk control, after deploying this project, please**Obtain the cookie of Douyin website in the browser and replace it in config.yaml.**
|
||||||
- TikTok web-side cookies (obtain and replace the cookies in the configuration file below):
|
- Please read the document below before raising an issue. Solutions to most problems will be included in the document.
|
||||||
- <https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/tiktok/web/config.yaml#L6>
|
- This project is completely free, but when using it, please comply with:[Apache-2.0 license](https://github.com/Evil0ctal/Douyin_TikTok_Download_API?tab=Apache-2.0-1-ov-file#readme)
|
||||||
- I turned off the online download function of the demo site. The video someone downloaded was so huge that it crashed my server. I just right-clicked on the web page parsing result and saved it...
|
- This project has a closed source branch version, which contains more interfaces and services. Please see the information below for details.
|
||||||
- The cookies of the demo site are my own and are not guaranteed to be valid for a long time. They only serve as a demonstration. If you deploy it yourself, please obtain the cookies yourself.
|
- Discord:[Tikhub discord](https://discord.com/invite/aMEAS8Xsvz)
|
||||||
|
- Free Douyin/TikTok API:[Tikhub Beta Opi](https://beta.tikhub.io/)
|
||||||
|
|
||||||
## 🖥Demo site: I am very vulnerable...please do not stress test (·•᷄ࡇ•᷅ )
|
## 🖥Demo site: I am very vulnerable...please do not stress test (·•᷄ࡇ•᷅ )
|
||||||
|
|
||||||
> 😾The online download function of the demo site is closed.
|
> 😾The online download function of the demo site has been turned off, and due to cookie reasons, Douyin's parsing and API services cannot guarantee availability on the Demo site.
|
||||||
|
|
||||||
🍔Web APP:<https://douyin.wtf/>
|
🍔Web APP:<https://douyin.wtf/>
|
||||||
|
|
||||||
@ -265,6 +234,17 @@ Online:<https://api.douyin.wtf/docs>
|
|||||||
|
|
||||||
**_For more demonstrations, please view the document content..._**
|
**_For more demonstrations, please view the document content..._**
|
||||||
|
|
||||||
|
## ⚠️Preparation work before deployment (please read carefully):
|
||||||
|
|
||||||
|
- You need to solve crawler cookie risk control issues by yourself, otherwise the interface may become unusable.
|
||||||
|
- Douyin web cookie (obtain and replace the cookie in the configuration file below):
|
||||||
|
- <https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/douyin/web/config.yaml#L7>
|
||||||
|
- TikTok web-side cookies (obtain and replace the cookies in the configuration file below):
|
||||||
|
- <https://github.com/Evil0ctal/Douyin_TikTok_Download_API/blob/30e56e5a7f97f87d60b1045befb1f6db147f8590/crawlers/tiktok/web/config.yaml#L6>
|
||||||
|
- I turned off the online download function of the demo site. The video someone downloaded was so huge that it crashed the server. You can right-click on the web page parsing results page to save the video...
|
||||||
|
- The cookies of the demo site are my own and are not guaranteed to be valid for a long time. They only serve as a demonstration. If you deploy it yourself, please obtain the cookies yourself.
|
||||||
|
- here is one**Video tutorial**You can refer to:**_<https://www.bilibili.com/video/BV1vE421j7NR/>_**
|
||||||
|
|
||||||
## 💻Deployment (Method 1 Linux)
|
## 💻Deployment (Method 1 Linux)
|
||||||
|
|
||||||
> 💡Tips: It is best to deploy this project to a server in the United States, otherwise strange BUGs may occur.
|
> 💡Tips: It is best to deploy this project to a server in the United States, otherwise strange BUGs may occur.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user