php 网址url转迅雷thunder资源下载地址的方法函数
其实迅雷的地址就是:
原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
希望以上内容对您有所帮助