{"repo":"pwh-pwh/douyinVd","free":true,"listed":false,"github":"https://github.com/pwh-pwh/douyinVd","clone":"git clone https://github.com/pwh-pwh/douyinVd.git","description":"基于deno的抖音视频图文无水印下载，支持cf worker,vercel,deno deploy,docker部署","language":"TypeScript","stars":356,"topics":["cloudflare-workers","deno-deploy","douyin-download","vercel","vercel-serverless","docker"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"抖音无水印视频(图文)下载服务 📌 功能说明 通过提供的抖音视频或者图文链接，获取对应的无水印视频(图片)链接。 🔧 请求方式 - 方法 ：GET - 地址 ： https://yourdomain?url=https://v.douyin.com/xxxx/ - 参数说明 ： - url : 抖音视频分享链接 - data : 启用json数据返回，请求链接如下 https://yourdomain?data&url=https://v.douyin.com/xxxx 📤 返回结果 1. 无data参数 返回解析后的无水印视频直链（URL）。 2. 有data参数 返回json数据结构如下 --- 🚀 部署方式 本项目支持多种部署方式，方便快速上线使用。 1. Deno Deploy 部署 - 进入 Deno Deploy 控制台。 - 创建新项目，选择可执行文件为 main.ts。 - 部署后即可通过 HTTPS 访问服务。 2. Cloudflare Workers 部署 - 安装 denoflare CLI 工具。 - 在项目根目录配置 .denoflare 文件。 - 执行部署命令： - 部署后到worker设置开启访问即可 - 参考文档：Cloudflare Workers 教程 - 如果怕麻烦或者出现其他错误，可以直接使用 cfbuild.js 文件，这个是编译后的文件，可以直接部署cf worker 3. vercel 部署 - fork 本项目后，进入vercel dashboard导入项目 - 直接点击deploy即可部署 - 访问链接为 https://yourdomain.vercel.app/api/hello?url=https://v.douyin.com/xxxx/ 4. docker 部署 - clone 本项目到服务器 - 构建docker镜像 docker build -t my-deno-app . - 运行容器 docker run -p 8000:8000 my-deno-app 📈 Stars 趋势","default_branch":null,"files":null,"tree":[],"storefront":"/r/pwh-pwh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pwh-pwh/douyinVd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}