其实迅雷的地址就是:

原url前面带AA,

后面带ZZ之后再base64_encode编码即可

即:  thunder:// + base64_encode("AA" + 原url + ZZ")

具体函数如下:/**

* 将链接转成迅雷下载链接

* @param $url  文件链接

* @param string $type  encode 编码 decode 解码

* @return bool|string

*/

function Thunder($url, $type='encode') {

if($type =='encode'){

return "thunder://".base64_encode("AA".$url."ZZ");

}else{

return substr(base64_decode(substr(trim($url),10)),2,-2);

}

}

网址url转迅雷调用示例:/**

* Url 转 迅雷

*/

$downloadUrl = 'http://v.yipeiwu.com';

$type = 'encode';

$thunderUrl = Thunder($downloadUrl,$type);

echo $thunderUrl;

//将输出 thunder://QUFodHRwOi8vdi55aXBlaXd1LmNvbVpa

迅雷转真实网址url调用示例/**

* 迅雷转Url

*/

$thunderUrl = 'thunder://QUFodHRwOi8vdi55aXBlaXd1LmNvbVpa';

$type = 'decode';

$downloadUrl = Thunder($thunderUrl,$type);

echo $downloadUrl;

//将输出 http://v.yipeiwu.com

希望以上内容对您有所帮助

标签: 函数

讯雷下载php链接,[宜配屋]听图阁 - php 网址url转迅雷thunder资源下载地址的方法函数...相关推荐

  1. java将数组加上千分号_[宜配屋]听图阁

    对于较大数字,添加千分号可以方便快速地读出数值.千分号是指从最右边开始,每隔三位加个逗号.这种写法很广泛,来源大概是因为英文中 Thousand,千.million,百万.billion,十亿 都是隔 ...

  2. python怎么放音乐_[宜配屋]听图阁

    本文实例使用Tkinter实现在线音乐播放器的具体代码,供大家参考,具体内容如下 1.先使用Tkinter库写界面 2.写点击按钮触发的事件 (1).使用网易音乐的api,返回数据包装成json格式数 ...

  3. python卸载后安装不上_[宜配屋]听图阁

    前言 本文主要给大家介绍了关于python卸载再安装遇到问题的解决方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 解决方法 1.起因 之所以要卸载安装是因为我把python安装路 ...

  4. python文件传输模块_[宜配屋]听图阁 - python 使用poster模块进行http方式的文件传输到服务器的方法...

    这几天帮内部人员做一个文件传输的小工具,要用http的方式,在用django搭建了个小框架之后,如何进行传输,特别是大文件的传输,成为主要问题.经过查资料,最后选择了通过poster这个模块来进行文件 ...

  5. python的pyaudio教程入门_[宜配屋]听图阁

    ​ 0.引子 当需要使用Python处理音频数据时,使用python读取与播放声音必不可少,下面介绍一个好用的处理音频PyAudio工具包. PyAudio是Python开源工具包,由名思义,是提供对 ...

  6. python京东自动签到领金豆_[宜配屋]听图阁 - 利用python Selenium实现自动登陆京东签到领金币功能...

    如何自动登陆京东? 我们先来看一下京东的登陆页面,如下图所示: [插入图片,登陆页面] 登陆框就是右面这一个框框了,但是目前我们遇到一个困呐,默认的登陆方式是扫码登陆,如果我们想要以用户民个.密码的形 ...

  7. php生成vcf,[宜配屋]听图阁 - PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】 原创...

    本文实例讲述了PHP实现生成vcf vcard文件功能类定义与使用方法.分享给大家供大家参考,具体如下: 前面介绍了php读取vcf文件的方法,这里再来研究一下vcf文件的生成方法. VCF格式是Wi ...

  8. 下载文件扩展名php,[宜配屋]听图阁

    本文实例总结了PHP获取文件扩展名的常用方法.分享给大家供大家参考,具体如下: 这是我应聘实习时遇到的一道笔试题: 使用五种以上方式获取一个文件的扩展名. 要求:dir/upload.image.jp ...

  9. vim python3开发环境_[宜配屋]听图阁 - ubuntu16.04制作vim和python3的开发环境

    1. 安装vim: # apt-get install  -y vim-gnome 2. 安装ctags,ctags用于支持taglist # apt-get install ctags 3. 安装t ...

最新文章

  1. 关于学习Python的一点学习总结(51)
  2. Android动态加载技术
  3. 2019年第十届蓝桥杯 - 省赛 - C/C++大学B组 - A. 组队
  4. windows和linux双系统引导问题
  5. 哈夫曼树的构建、编码以及带权路径长计算
  6. shell 相关知识(1)
  7. apicloud退出app方法
  8. java 回文遍历_java 寻找全部回文
  9. 【Mybatis】mybatis的小细节
  10. Chromium浏览器历史版本下载
  11. 时间序列预测 深度学习_从时间序列到深度学习的销售预测
  12. Godaddy域名解析设置
  13. 201709-2公共钥匙盒
  14. Nginx配置浏览器缓存
  15. MS7024-数字编解码/TV编码器
  16. 报错ConnectionString属性尚未初始化。
  17. 常见英语面试问答_40个常见的工作面试问答
  18. 可持续的、可植入的电子产品更近了一步
  19. 深度学习笔记------注意力机制
  20. JSP对象,JavaBean,Servlet简易教程

热门文章

  1. 速读原著-Java20年: 转角遇到GO
  2. Wireshark-Windows10下载安装
  3. C++ 压缩文件及文件夹 使用zlib开源库
  4. 中国物联网未来发展之路
  5. Spark HA 的搭建
  6. Docker(35)- docker inspect 命令详解
  7. 连接器插针插孔接触不良该如何检测呢?
  8. 《微信公众平台与小程序开发——从零搭建整套系统》欢迎来到异步社区!
  9. java基础操作—输出语句,基本要求
  10. 【ESP-IDF】介绍NVS