https://github.com/mafqla/douyin-api
实现本地调用douyin 的接口
https://github.com/mafqla/douyin-api
douyin python
Last synced: 6 months ago
JSON representation
实现本地调用douyin 的接口
- Host: GitHub
- URL: https://github.com/mafqla/douyin-api
- Owner: mafqla
- License: gpl-3.0
- Created: 2024-09-18T03:10:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-21T13:20:22.000Z (10 months ago)
- Last Synced: 2025-03-27T00:13:13.451Z (7 months ago)
- Topics: douyin, python
- Language: Python
- Homepage:
- Size: 142 KB
- Stars: 55
- Watchers: 1
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Douyin API
## 简介
本项目提供了用于获取抖音平台用户及视频信息的API接口,方便开发者获取用户作品、收藏、喜欢、观看历史等数据。## 安装依赖
请先确保你的环境已经安装了 `pip`,然后运行以下命令安装本项目所需的所有依赖项:```shell
pip install -r requirements.txt
```## 导出依赖
如果你需要将本项目的依赖导出到 `requirements.txt`,可以使用以下命令:```shell
pip freeze > requirements.txt
```## 接口文档
详细的接口文档已在 `docs` 文件夹中提供。你可以通过以下链接查看:- [用户信息接口文档](./docs/user-api.md)
- [视频接口文档](./docs/video-api.md)## 使用方法
请参照对应的接口文档,按照说明进行API调用。
使用前,会弹出输入cookie,请从douyin的网页的接口复制cookie后输入,会自动生成config文件夹。## 文件结构
```text
├── README.md # 项目简介及使用说明
├── requirements.txt # 项目依赖文件
├── docs # 文档目录
│ ├── user-api.md # 用户信息相关接口文档
│ └── video-api.md # 视频相关接口文档
├── api # 接口文件目录
│ └── ... # 接口相关代码文件
├── utils # 工具类目录
│ └── ... # 工具类函数代码
├── tests # 测试目录
│ └── ... # 测试代码
├── config # 配置文件目录
│ └── cookie.json # 存储cookie的配置文件
├── app.py # 启动文件```
## 贡献
欢迎提交问题或贡献代码。