源码简介
这是一套基于原生PHP的全平台去水印解析API系统源码,免费提供给需要研究短视频/图片解析接口、搭建自有去水印服务的开发者做本地部署与二次开发。系统内置40多个平台解析器(抖音、快手、B站、小红书、TikTok、YouTube、Instagram、微博、Twitter等),提供RESTful API、API Key认证、用户中心与管理后台,解析逻辑在本地实现,不依赖外部去水印API服务。注意:去水印解析涉及各平台使用条款与版权法规,运营时须严格遵守合规要求(详见文末安全风险提示),仅可用于合法授权的内容处理。
适用场景
- 个人/团队搭建自用的短视频、图片去水印解析工具
- 研究各平台分享链接解析原理与API接口实现的本地学习
- 在自有授权内容场景下做去水印处理的二次开发
技术栈与运行环境
- 前端:HTML + CSS + JavaScript(含在线解析测试页 index.html)
- 后端:原生 PHP 8.0+(自定义 App\ 命名空间,轻量自研框架,无第三方框架依赖)
- 数据库:MySQL 5.7+(库名 xiaomaw.cn,含 admins/users/api_keys/platforms/request_logs 等表)
- 运行环境:PHP + MySQL + Apache/Nginx/IIS(.htaccess / web.config 双配置),需开启 curl、pdo_mysql、json 扩展
- 其他依赖:无 Composer 依赖,纯原生实现
功能亮点
- 多平台去水印解析:src/Parsers/ 下 43 个平台解析器(抖音/快手/B站/小红书/微信视频号/皮皮虾/美拍/虎牙等),覆盖视频与图集,解析逻辑本地实现。
- RESTful 解析 API:api/parse.php、detect.php、media.php、platforms.php 等接口,支持链接解析、平台识别、媒体代理,统一返回 JSON。
- API Key 认证与频率限制:api_keys 表配合 Security.php 与 login_attempts(防爆破表),接口需登录或 Key 方可调用。
- 用户系统与后台:user/ 提供注册登录中心,/xiaomaw/ 为管理后台(admins 表 + WatermarkService/UserService/SettingsService)。
- 请求日志与统计:request_logs 表记录每次调用,便于用量统计与限流策略配置。
- 模块化可扩展:ParserFactory + BaseParser + ParserInterface 设计,新增平台只需继承实现并在工厂注册。
安装与部署提示
- 将 xiaomaw.cn.sql 导入 MySQL,并修改 config/database.php 填写数据库连接(默认账号 www.xiaomaw.cn 为弱口令,部署前务必修改)。
- 配置 Web 服务器伪静态(Apache 用 .htaccess、IIS 用 web.config、Nginx 可参考 README 示例),确保 /api/ 路由可达。
- 访问首页完成管理员初始化(默认账号 admin,初始密码以迁移/安装流程为准),立即修改为强密码并清理调试文件。
截图与演示说明
常见问题
运行前需要注意什么?
需 PHP 8.0+ 并开启 curl、pdo_mysql、json 扩展;config/database.php 中数据库弱口令(http://www.xiaomaw.cn)务必修改;部分解析器含 base64_decode/eval 等动态函数,上线前应本地审计;各平台接口可能变动,解析器需持续维护更新。
适合二次开发吗?
适合。采用原生 PHP 加命名空间自研框架,解析器高度模块化(继承 BaseParser 并注册即可),后台与用户体系完整,便于按需增删平台、调整字段或对接自有业务系统。
安全风险提示
- 弱口令风险:config/database.php 中数据库账号 www.xiaomaw.cn / 密码 http://www.xiaomaw.cn(与库名相同),部署前必须修改数据库密码。
- 默认管理员:admins 表默认账号为 admin(密码以 bcrypt 哈希存储),请初始化强密码并定期更换。
- 动态函数审计:src/Core/HttpClient.php 及多个解析器(Doubao/Kuaishou/Toutiao/Xiaohongshu 等)、MediaProxyService、DatabaseMigrator 含 base64_decode/eval 等动态函数,建议部署前本地审计确认无远程加载或后门代码。
- CORS 开放:API 接口返回 Access-Control-Allow-Origin: *,生产环境建议收敛为自有域名。
- 内容合规风险(重点):去水印解析涉及各平台使用条款与版权法规,运营者须确保仅用于合法授权的内容,不得解析他人原创或受版权保护内容,不得批量爬取、商业化盗用或规避平台限制。
- 平台接口变动:各平台解析接口可能随时调整,解析器需定期维护,否则会出现解析失败。
下载说明
源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。
如源码涉及平台内容解析能力,必须补充:请勿用于违反各平台使用条款、侵犯他人版权或肖像权、批量爬取、商业化盗用,以及任何违反法律法规与平台规则的用途。
资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei2649.html来源于互联网,如存在侵权,请联系我们立马删除!

