经验分享

搭建一个自己的网盘直连解析网站

我的站长站 2024-06-23 人阅读

项目介绍

国内许多下载网站都在使用网盘作为网站的文件下载源,但是这样非常降低用户体验,有没有办法不跳转到网盘,直接下载文件了。当然可以,我们只需要解析出网盘的直连地址,就可以轻松解决这个问题。

今天分享的一款网盘直链解析工具,能把网盘分享下载链接转化为直链,已支持蓝奏云/蓝奏云优享/奶牛快传/移动云云空间/小飞机盘/亿方云/123云盘/Cloudreve等,支持加密分享。

搭建一个自己的网盘直连解析网站

项目地址:https://github.com/qaiu/netdisk-fast-download

重要声明:本项目仅供学习参考;请不要将此项目用于任何商业用途,否则可能带来严重的后果。

网盘支持情况:

20230905 奶牛云直链做了防盗链,需加入请求头:Referer: https://cowtransfer.com/
20230824 123云盘解析大文件(>100MB)失效,需要登录
20230722 UC网盘解析失效,需要登录

网盘名称(网盘标识):

蓝奏云 (lz):登录, 上传, 下载,分享,直链解析

蓝奏云优享 (iz):登录, 上传, 下载, 分享,直链解析

奶牛快传 (cow):登录, 上传, 下载, 分享,直链解析

移动云云空间 (ec):登录, 上传, 下载, 分享,直链解析

小飞机网盘 (fj):登录, 上传, 下载, 分享,直链解析

亿方云 (fc):登录, 上传, 下载, 分享,直链解析

123云盘 (ye):登录, 上传, 下载, 分享,直链解析

文叔叔 (ws):登录, 上传, 下载, 分享,直链解析

Cloudreve自建网盘 (ce):登录, 上传, 下载, 分享,直链解析

API接口说明:

your_host指的是您的域名或者IP,实际使用时替换为实际域名或者IP,端口默认6400,可以使用nginxdai理来做域名访问。
解析方式分为两种类型直接跳转下载链接和获取下载链接(JSON),每一种都提供了两种接口形式parser和网盘标志/分享key拼接的短地址(标志短链),所有规则参考示例。

通用接口: /parser?url=分享链接,加密分享需要加上参数pwd=密码;

标志短链: /网盘标识/分享key 在分享Key后面加上@密码;

直链JSON: 通用接口和标志短链前加上/json 加密分享的密码规则同上;

网盘标识参考上面网盘支持情况

括号内是可选内容: 表示当带有分享密码时需要加上密码参数

移动云云空间,小飞机网盘的加密分享的密码可以忽略

移动云空间分享key取分享链接中的data参数,比如&data=xxx的参数就是xxx

规则示例:

1. 解析并自动302跳转 :

http://your_host/parser?url=分享链接(&pwd=xxx)
http://your_host/网盘标识/分享key(@分享密码)

2. 获取解析后的直链--JSON格式

http://your_host/json/parser?url=分享链接(&pwd=xxx)
http://your_host/json/网盘标识/分享key(@分享密码)

3. 需要特殊处理的网盘分享:
1. 移动云云空间(ec)使用parser?url= 解析时因为分享链接比较特殊(链接带有参数且含有#符号)所以要么对#进行转义%23要么直接去掉# 或者URL直接是主机名+'/'跟一个data参数,比如 

http://your_host/parser?url=https://www.ecpan.cn/web//yunpanProxy?path=%2F%23%2Fdrive%2Foutside&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1
http://your_host/parser?url=https://www.ecpan.cn/web/%23/yunpanProxy?path=%2F%23%2Fdrive%2Foutside&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1
http://your_host/parser?url=https://www.ecpan.cn/&data=81027a5c99af5b11ca004966c945cce6W9Bf2&isShare=1

2. Cloudreve自建网盘解析规则:
1. 标志短链: 根据网盘使用https和http选择 http://your_host/ce/https_网盘域名_s_wDz5TK 或 http://your_host/ce/http_网盘域名_s_wDz5TK
网盘域名指的是Cloudreve搭建网盘的主域名比如pan.huang1111.cn,如果存在子路径需要将/替换为_,是否存在子路径看分享链接格式是否是://网盘域名/子路径/s/xxx,一般不存在子路径:网盘域名/s/xxx,
比如: http://127.0.0.1:6400/ce/https_pan.huang1111.cn_s_wDz5TK
2. parser接口 -> http://your_host/parser?url=分享链接(&pwd=xxx)
比如: http://127.0.0.1:6400/parser?url=https://pan.huang1111.cn/s/wDz5TK

json返回数据格式示例:

{    "code": 200,    "msg": "success",    "success": true,    "count": 0,    "data": "https://下载链接",    "timestamp": 1690733953927


相关推荐
  • 直链解析
  • 网盘直链
  • 网盘解析
  • PHP萌心上传直链外链网盘源码
    PHP萌心上传直链外链网盘源码

    PHP萌心上传直链外链网盘源码,小巧单文件,无需数据库,只需PHP运行环境即可。源码安装方法上传文件到PHP运行环境,修改index.php内的配置// 单个文件限制$max_file_size="51200";//大小指的KB,51200是5...

    php源码 550 4年前
  • 天翼网盘在线直链解析网站源码
    天翼网盘在线直链解析网站源码

    源码说明这几天好多人找我的站长站要天翼网盘在线直链解析网站源码,之前分享一款应该是失效了。今天收集了2套天翼网盘在线直链解析网站源码分享给大家。天翼网盘在线直链解析网站源码无需授权,伪...

    php源码 546 4年前
  • 最新版天翼云盘直链解析系统源码下载
    最新版天翼云盘直链解析系统源码下载

    天翼云解析源码说明使用本工具,可以获取文件直链,也就是通过获取的链接可以直接访问文件。文件分享,减少中间页面,减少广告,更便捷高效;视频外链,上传视频到网盘,获取视频地址,可用于苹果cms程序播放视频,...

    php源码 2769 4年前
  • 最新可用天翼云直链解析工具
    最新可用天翼云直链解析工具

    工具介绍最新可用天翼云直链解析工具,最新版4月1号更新规则,暂时免费使用。天翼云直链工具截图使用方法输入别人分享的文件链接和密码即可实现免登陆高速下载!需要配合其他下载工具一起使用,免费分享...

    在线工具 843 3年前
  • Motrix百度网盘直链下载浏览器脚本v0.0.7
    Motrix百度网盘直链下载浏览器脚本v0.0.7

    脚本说明Motrix百度网盘直链下载浏览器脚本是一款非常好用的百度网盘直链下载工具,搭配Motrix下载软件使用,能够不限速下载。注意事项:此脚本默认会临时分享指定下载的文件,这样才能通过svip账号解析...

    浏览器插件 420 3年前
  • 天翼网盘在线直链解析网站源码
    天翼网盘在线直链解析网站源码

    源码说明这几天好多人找我的站长站要天翼网盘在线直链解析网站源码,之前分享一款应该是失效了。今天收集了2套天翼网盘在线直链解析网站源码分享给大家。天翼网盘在线直链解析网站源码无需授权,伪...

    php源码 546 4年前
  • 123网盘在线解析下载网站源码
    123网盘在线解析下载网站源码

    源码简介123网盘在线解析下载网站源码,单文件PHP源码,只需在相关网站上找到资源链接,然后粘贴到123网盘解析PHP版本源码中进行解析,即可在网页上直接解析出下载链接。...

    php源码 641 1年前
  • 百度网盘直连解析+aria2不限速下载方法

    本文分享的是利用第三方百度网盘直连解析工具+aria2软件来达到百度网盘不限速下载的方法,大家看操作。1、下载aria2,这里推荐这个版本:https://dl.motrix.app/release/Motrix-Setup-1.6.11.exe,然后安装。2、打开这个网站:https://baidu.kinh.cc/,分享链接...

    经验分享 3785 2年前
  • 158网盘直连解析代码

    API代码<?php/*** @package 158Pan* @author Andy* @version 1.2.0* @link https://lsland.cn*/// 指定允许其他域名访问 header(&#39;Access-Control-Allow-Origin:*&#39;);header(&#39;content-type:application/json;charset:utf-8&#39;);functi...

    php教程 141 2年前
最新更新