Skip to content

基于 Flask + SQLite + JWT 的抖音视频评论采集服务。

License

Notifications You must be signed in to change notification settings

lulistart/douyin_Comments

Repository files navigation

抖音评论采集后端服务

基于 Flask + SQLite + JWT 的抖音视频评论采集服务。

功能特点

  • 支持采集指定抖音视频的一级评论
  • 使用 JWT 进行身份认证
  • SQLite 数据库存储
  • RESTful API 接口
  • 异步采集,支持并发

安装和使用

  1. 克隆项目
git clone <你的仓库地址>
cd DouYinCommentBK
  1. 创建虚拟环境
python -m venv .venv
.venv\Scripts\activate  # Windows
source .venv/bin/activate  # Linux/Mac
  1. 安装依赖
pip install -r requirements.txt
  1. 配置 cookie 在项目根目录创建 cookie.txt 文件,填入抖音网页版的 cookie。

  2. 启动服务

cd douyin-api
python run.py

API 接口

用户认证

  • POST /api/register - 用户注册
  • POST /api/login - 用户登录

评论采集

  • POST /api/comments/collect - 采集评论
  • GET /api/comments - 获取评论列表

Cookie 管理

  • POST /api/cookie/verify - 验证 cookie
  • POST /api/cookie/update - 更新 cookie

注意事项

  • 请合理使用,避免频繁请求
  • 建议使用 Python 3.9 或更高版本
  • 确保 cookie 的有效性

About

基于 Flask + SQLite + JWT 的抖音视频评论采集服务。

Resources

License

Stars

Watchers

Forks

Packages

No packages published