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
希望以上内容对您有所帮助