抖音分享链接解析
抖音分享链接解析
最新推荐文章于 2024-08-18 13:42:23 发布

置顶 q1448486438 于 2019-06-29 10:11:17 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
现在抖音小视频很火,就研究了一下,写的不好请谅解。
$urls=I('url');//获取抖音视频分享链接
$dats= self::get_dy($url);
function get_dy($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);
//获取
preg_match('/<p class="desc">(?<desc>[^<>]*)</p>/i', $data, $name);
preg_match('/playAddr: "(?<url>[^"]+)"/i', $data, $url);
preg_match('/cover: "(?<cover>[^"]+)"/i', $data, $cover);
preg_match('/<span class="inner">(?<inner>[^<>]*)</span>/i', $data, $inner);
$this->ajaxReturn($data);die;
//正则匹配
if (empty($url['url'])) {
echo '请输入正确网址,格式为:https://xxx.com/douyin.php?url=视频地址';
}else{
$array = ['name' => $name['desc'],'url' => $url['url'],'cover'=>$cover['cover'],'inner'=>$inner['inner'],];
$json = json_encode($array,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE|JSON_PRETTY_PRINT);
$dats=json_decode($json,true);
}
return $dats;
}
返回的有四个值
name:是抖音的标题,
URL:是解析过的长链接,
cover:视频封面,
inner:小标题。

相关知识
抖音分享链接解析
#我的抖音生活日记 #园艺知识分享 #花卉种植技巧 “
抖音小店能一件代发吗?如何操作?
鲜花店怎么入驻抖音小时达同城配送?鲜花店怎么入驻抖 音小时达
鲜花绿植商家主页怎么显示展示?「抖音」 视频
抖音电商云南鲜花产业带报告:直播带动花瓶花架等周边产品订单量增长148%
两家花店倒闭后她在抖音电商卖花,一场直播带货4万单
花店抖音团购如何开通,鲜花店怎么开通抖音团购功能
花了30w学到的抖音经验 抖音涨粉最快的10种方法
抖音团购功能如何开通?抖音团购上架鲜花,美容,减肥,养生等行业如何去认领抖音门店?
原文链接: 抖音分享链接解析 https://www.huajiangbk.com/newsview143427.html
| 上一篇: 放松情绪表情调节 | 下一篇: 《福冈恋爱白书10》在线观看 |





