示例代码中用到的userId和secretKey请前往开发者接口管理中心获取。
GET请求方式调用接口示例:
$url='https://v.douyin.com/JjEFdHT/';
//请把此处的userId和secretKey换成你自己的这是GET请求方式
$api='https://api.henghengmao.com/video?userId=C81E728D9DC2F636F06CC14862C&secretKey=eac9587cb785c2dd70cd07e116c&url='.urlencode($url);
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$api);
curl_setopt($curl,CURLOPT_HEADER,0);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);//这个是重点
$data=curl_exec($curl);
curl_close($curl);
$arrdata=json_decode($data,true);//返回的是json
print_r($arrdata);
POST请求方式调用接口示例:
$api="https://api.henghengmao.com/video";//视频提取接口
$userId="C81E728D9DC2F636F06CC14862C";//这里改成你自己的userId
$secretKey="eac9587cb785c2dd70cd07e116c";//这里改成你自己的secretKey
//参数
$url="https://vt.tiktok.com/rDHxU3/";
functionfile_get_contents_post($url,$post){
$options=array(
"http"=>array(
"method"=>"POST",
"header"=>"Content-type:application/x-www-form-urlencoded",
"content"=>http_build_query($post)
),
);
$result=file_get_contents($url,false,stream_context_create($options));
return$result;
}
$param=array("url"=>$url,"userId"=>$userId,"secretKey"=>$secretKey);
$data=file_get_contents_post($api,$param);
var_dump($data);
|