抖音解析视频网址_无水印api接口php文件

网站模板大鳄娱乐网2019-08-02 13:35:171190A+A-

抖音解析视频网址

videourl=无水印地址,直接拿去用就行

输出标准的格式化了的json格式

调用方式:?url=抖音地址

主要内容都输出了,status为1输出成功。

文件源代码

<?php$url = @$_GET['url'];if (strstr($url,"douyin.com")) {//获取301跳转真实地址function getrealurl($url){ $header = get_headers($url,1); if (strpos($header[0],'301') || strpos($header[0],'302')) {if(is_array($header['Location'])) {return $header['Location'][count($header['Location'])-1];}else{return $header['Location'];}}else{return $url;}};$url = getrealurl($url);//模拟苹果手机访问$UserAgent = 'Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1';// 截取IDfunction GetBetween($content,$start,$end) {$r = explode($start, $content);if (isset($r[1])) {$r = explode($end, $r[1]);return $r[0];}return '';}$b = 'https://www.iesdouyin.com/share/video/';$c = '/?';$id = GetBetween($url,$b,$c);$d ='https://api-hl.amemv.com/aweme/v1/aweme/detail/?aid=1128&app_name=aweme&version_code=251&aweme_id='.$id;//curl$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $d);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);$a = $data;curl_close($curl);header('Content-type:text/json'); $Array = json_decode($a,true);$name = $Array["aweme_detail"]["author"]["nickname"];$title = $Array["aweme_detail"]["share_info"]["share_title"];$videourl= $Array["aweme_detail"]["video"]["play_addr"]["url_list"][0];$cover = $Array["aweme_detail"]["video"]["origin_cover"]["url_list"][0];$des = $Array["aweme_detail"]["desc"];if($videourl==""){$status = "0";}else{$status="1";}$Json = array('status'=>$status,'name'=>$name,'title'=>$title,'des'=>$des,'cover'=>$cover,'videourl'=>$videourl);$turl=json_encode($Json,JSON_PRETTY_PRINT|JSON_UNESCAPED_UNICODE);echo stripslashes($turl);} else{echo '请输入抖音分享的地址';}?>


下载地址:

文件名称:抖音解析api

文件大小:1.2 K

支持Ctrl+Enter提交