php获取抖音xgorgon,爬取抖音数据,可以直接调用的抖音接口

因为php是十分流行的web编程语言,因此用php写了一个抓取抖音用户数据的程序。

调用接口:
http://www.jianhaozhan.cn/getDyCom.php?aweme_id=6816607819614145804&cursor=20
注意:我这里的测试接口配置了cookie,如果cookie失效会导致接口用不了,那么参考下其它文章的接口。

aweme_id=6816607819614145804,这个是不同的视频id
cursor=20 这个是数据分页,每次分页加20
改变上面两个参数就可以得到不同视频,不同分页的评论数据。

返回的utf8格式的json数据。所有的数据都在里面,需要什么取什么。这里直接用360浏览器打开截图:

php获取抖音xgorgon,爬取抖音数据,可以直接调用的抖音接口_第1张图片

php代码:

getDyCom.php


获取x-gorgon的代码
getGorgon.php

$url, 
    'cookie'=>$cookie,
    'ts'=>$ts,
    '_rticket'=>$_rticket
); 
$post_data = http_build_query($post_data);
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,$post_url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_HTTPHEADER,$headers);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); 
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); 

curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);

$data = curl_exec($curl);

curl_close($curl); 
return $data;
}

function getMillisecond() {
    list($t1, $t2) = explode(' ', microtime());
    return (float)sprintf('%.0f',(floatval($t1)+floatval($t2))*1000);
}
?>

以上仅为学习交流用
我的v:lb87626

你可能感兴趣的:(爬虫)