⭐公告:务必收藏好 我们的永久发布页 www.jiuandun.net.cn⭐
zhouxinhuagg

[源码资源]【PHP】抖音无水印视频解析源码

作者: zhouxinhuagg 发布时间: 2019-12-31 3.26K 人阅读
<?php/* Author 5G云源码分享网DateTime 2019-12-26*/ function GetVideos($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_HTTPHEADER, ["user-agent: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"]); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false); $output = curl_exec($ch); curl_close($ch); return $output;} function GetUrl($url){ $UserAgent = 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; .NET CLR 3.5.21022; .NET CLR 1.0.3705; .NET CLR 1.1.4322)'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_ENCODING, ''); curl_setopt($curl, CURLOPT_USERAGENT, $UserAgent); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); $data = curl_exec($curl); curl_close($curl); return $data;}//URL$url = $_GET['url']; if (empty($url)) { echo json_encode(['code' => 0, 'msg' => '请输入正确视频网址,格式为:douyin.php?url=视频地址']);}else{ $data = GetUrl($url); //获取 preg_match('/playAddr: "(?<url>[^"]+)"/i', $data, $url); preg_match('/<p class="desc">(?<desc>[^<>]*)<\/p>/i', $data, $name); $name = $name['desc']; $url = $url['url']; if(empty($url)) { echo json_encode(['code' => 0, 'msg' => '解析错误']); exit; } preg_match('/s_vid=(.*?)&/', $url, $id); $url = 'https://aweme.snssdk.com/aweme/v1/play/?s_vid=' . $id[1] . '&line=0'; $data_new = GetVideos($url); preg_match('/<a href=\"http:\/\/(.*?)\">/', $data_new, $link); if (empty($link[1])) { echo json_encode(['code' => 0, 'msg' => '解析错误']); exit; } $link = 'http://' . $link[1]; echo json_encode(['code' => 1, 'name' => $name, 'url' => $link]);}

 

本文最后更新于2019年12月31日,若涉及的内容可能已经失效,直接留言反馈补链即可,我们会处理,谢谢
本站所有资源收集于网络,如有侵权违规请联系联系客服处理删帖,谢谢
52草根资源 » [源码资源]【PHP】抖音无水印视频解析源码

常见问题FAQ

1.关于新手解压出错 必看(附电脑+安卓WINRAR APP)
新手必看 本站资源解压教程:http://www.52cgzys.com/76304/
2.本站Telegram群组链接
本站Telegram群组链接:https://t.me/joinchat/ElyDb9Es_YNjYjdl
3.所有礼包码下载地址:http://www.52cgzys.com/422289/
所有礼包码下载地址:http://www.52cgzys.com/422289
4.各类问题及解决处理方法合集
各类问题及解决处理方法合集:http://www.52cgzys.com/zhanwu/xinshou/

发表评论

提供最优质的资源集合

立即查看 申请友链