book
鼠子Blog
「Zibll子比主题下载配置123云盘直链鉴权」
search
brightness_6
Zibll子比主题下载配置123云盘直链鉴权
鼠子
apps
随写
local_offer
暂无标签
timer
2024-08-29
分享本文
· Zibll子比主题下载配置123云盘直链鉴权
QQ好友
QQ空间
新浪微博
Twitter(X)
Facebook
highlight_off
关闭
![20240829164229156-cc15c8b9a220240816191854-1.webp](https://blog.miomoe.cn/uploads/2024/08/1144135063.webp) ### 截图演示 当直接访问原始直链时无法正常下载文件以及产生流量,会提示 ![d2b5ca33bd20240816191529.png](https://blog.miomoe.cn/uploads/2024/08/3610644578.png) 当访问过期后的直链时,也无法正常下载及产生流量,会提示 ![d2b5ca33bd20240816191609.png](https://blog.miomoe.cn/up loads/2024/08/4112698330.png) 只有当刚在子比内点击资源下载,跳转到的直链才是可正常下载文件的,并且会有过期时间,避免被流量盗刷。 #### 配置教程 1、打开 ``` /wp-content/themes/zibll/zibpay/download.php ``` 2、在65行既 ```php $file_local = apply_filters('zibpay_download_file_local', $file_local, $file_url, $post_id, $down_id, $paid); ``` 这段代码后面加入下方代码: ```php // 解析URL并检查域名 $parse_result = parse_url($file_url); // 解析 URL $host = isset($parse_result['host']) ? $parse_result['host'] : ''; if (!$file_local && $host === '填写您的直链域名') { // 鉴权参数 $private_key = '填写您的鉴权秘钥'; // 鉴权秘钥(需与服务商端设置的一致) $uid = 填写您的文件夹uid; // 文件夹uid $expire_time = time() + 30; // 该签发的资源30s以后过期 $rand_value = rand(0, 100000); // 生成随机数 // 生成签名 $request_path = rawurldecode($parse_result["path"]); // 路径 $sign = md5(sprintf("%s-%d-%d-%d-%s", $request_path, $expire_time, $rand_value, $uid, $private_key)); // 计算md5 // 生成鉴权后的URL $auth_key = sprintf("%d-%d-%d-%s", $expire_time, $rand_value, $uid, $sign); $auth_url = $file_url . "?auth_key=" . $auth_key; // 重定向到鉴权后的URL header('location:' . $auth_url); echo '
'; exit; } // 如果不是本地文件或域名不匹配,直接重定向到原始URL if (!$file_local) { header('location:' . $file_url); echo '
'; exit; } ``` 3、在123盘直链页面侧边栏中找到URL鉴权,设置一个秘钥后把开关打开 ![d2b5ca33bd20240816191253.png](https://blog.miomoe.cn/uploads/2024/08/778800908.png) 4、按照代码中的提示配置您的 鉴权秘钥、直链域名、文件夹uid以及过期时间 等等 5、保存文件,大功告成,可以去测试了。 转载自:https://www.8uid.com/4145/
本文链接:
https://blog.miomoe.cn/Blog/Zibll-theme-123pan-download-token.html
版权声明:
本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!
comment
暂无评论
所有评论
发表评论
万水千山总是情,评论一句行不行~
取消回复
account_circle
名称·Name
email
邮箱·E-Mail
link
主页链接·Link
提交评论
鼠子
ShuShuicu
鼠子的互联网笔记,记录一些有用的知识和
废话
。
search
分类归档
随机文章
home
首页
rss_feed
Reed
apps
文章分类
keyboard_arrow_up
随写
35
开发笔记
6
Web前端
5
WordPress
12
Typecho
11
服务器
0
网站导航
1
教程文档
2
软件工具
1
Games
1
GTA
3
MuseDash
0
年度总结
0
library_books
独立页面
keyboard_arrow_up
友情链接
关于博主
access_time
每月归档
keyboard_arrow_up
2024年9月
5
2024年8月
14
2024年7月
38
2024年6月
18
2024年5月
2
MioV3主题上线!!!
禁止宝塔邮箱日志
WordPress6.6 经典编辑器BUG修复
MioMoe 主题 Beta 1.0.4 更新日志
玩WordPress两年了,看看都买了哪些主题
add
cancel
code
keyboard_arrow_up
keyboard_arrow_down
search
brightness_medium