# specific_video_manage **Repository Path**: lu_jiang_yang/specific_video_manage ## Basic Information - **Project Name**: specific_video_manage - **Description**: 任务调度管理平台,添加任务与汇报任务等接口。使用go语言gin框架,orm选型为gorm - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2023-10-24 - **Last Updated**: 2023-10-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # specific_video_manage 特定平台指定账户所有视频下载管理端 # 数据库任务状态说明 * 0 已入库,未开始采集 * 1 正在采集中 * 2 采集完成 * -1 任务信息有错 * -2 没有查询到这个用户 # 接口定义说明 * /ping ping服务是否可通 * /task/* 添加任务、查询任务等 * /result/* 回传结果等 * /job/* 获取任务等 # 功能实现 - [x] 添加任务 -- 完成 - [x] 回传视频信息 -- 完成 - [x] 回传作者信息 -- 完成 - [x] 添加视频下载记录 -- 完成 - [x] 查询下载记录接口 -- 完成 - [x] 获取采集任务 -- 完成 - [x] 更新任务状态 -- 完成 # 本地构建项目 环境依赖: go 1.18.2 搭建环境: 1. `go mod init specific_video_manage` 2. `go mod tidy` 或依次安装 `requirements.txt`内的依赖 (源于python的写法) 3. `go run main.go` 或 使用 `fresh` 启动项目