巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

php接纳curl仿照登录大师网宣布静态的体例

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-28 13:46:29 阅读数: 104

本文实例报告了php接纳curl仿照登录大师网宣布静态的体例。分享给大师供大师参考。详细完成体例以下:

说到php中仿照登录良多人第临时候会想到curl函数系列了,这个没错本例子也是利用curl仿照登录以后再停止静态宣布,道理也简略咱们只需抓取大师网的登录信息,而后再由curl post登录数据上去就能够了。

详细代码以下:

复制代码 代码以下:$rconfig = pdo_fetch("SELECT * FROM ".tablename("eduTwo_renren")." WHERE weid = :weid",array(":weid"=>$_W["weid"]));

$cookie_file = dirname(__FILE__)."/renren.cookie";
$login_url = "http://passport.renren.com/PLogin.do";
$post_fields["email"] = $rconfig["rusername"];
$post_fields["password"] = $rconfig["rpassword"];
$post_fields["origURL"] = "http%3A%2F%2Fhome.renren.com%2FHome.do";
$post_fields["domain"] = "renren.com";

$ch = curl_init($login_url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
$content = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
//var_dump($info);exit;
//婚配用户的ID
$send_url="http://www.renren.com/home";
$ch = curl_init($send_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);

//$uid = "305115027";
//获得token和rtk
$send_url=$info["redirect_url"];
$ch = curl_init($send_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
$tmp = curl_exec($ch);
curl_close($ch);
preg_match_all("/get_check:"(.*?)",get_check_x:"(.*?)",/is",$tmp,$arr);
preg_match_all("/"ruid":"(.*?)",/is",$tmp,$utmp);
//var_dump($utmp);exit;
$token = $arr[1][0];//1121558104
$rtk = $arr[2][0];//e9a9cb2
$uid = $utmp[1][0];
//echo $token;exit;
//宣布信息
$poststr["content"] = $_GPC["content"].$rconfig["tail"];
$poststr["withInfo"] = "{"wpath":[]}";
$poststr["hostid:"] = $uid;
$poststr["privacyParams"] = "{"sourceControl": 99}";
$poststr["requestToken"] = $token;
$poststr["_rtk"] = $rtk;
$poststr["channel"] = "renren";
$head = array(
 "Referer:http://shell.renren.com/ajaxproxy.htm",
 "X-Requested-With:XMLHttpRequest",
);
$ch = curl_init("http://shell.renren.com/{$uid}/status");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5");
curl_setopt($ch,CURLOPT_HTTPHEADER,$head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $poststr);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file);
$content = curl_exec($ch);
curl_close($ch);
//echo $content;exit;
$data = json_decode($content,true);
if($data["code"] == "0"){
 echo "宣布胜利!";
}else{
 echo "shit !!!";
}

最初就宣布胜利了,固然后面的数据库须要本身写一个吧,很是的简略的一个记实库也是你要宣布的信息。录数据上去就能够了。

但愿本文所述对大师的PHP法式设想有所赞助。

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。

相干动静more

28
04月
CentOS下PHP装置Oracle扩大

环境System:CentOS 6 PHP: 5.3.28下载Oracle客户端32位体系 64位体系 复制代码 代码以下:oracle-i... >>概况

28
03月
西王团体准期加入托管 齐星董事长:期内“自愿

简介:每经记者 彭斐 每经练习编辑 任芷霓 本年3月28日,齐星团体被曝资金链断裂,信贷敞口算计跨越70亿元。城门火警,殃及池鱼。这一动静迅... >>概况

17
04月
在校生挖网站缝隙卖小我信息:快递行业裸奔

央视《每周品质报告》克日表露,本年3月,杭州一快递公司的担任人发明有人在网上公然生意他们公司快递单上的用户信息。随后经警方查询拜访发明,是一位在... >>概况

12
05月
专业网站扶植大众的须要得以报答

咱们的糊口节拍太快。须要在如许一个快节拍的环境中能好好的感触感染糊口的魅力地点。太繁忙的糊口须要安康公道的赞助给咱们的糊口带来好处地点。收集网站... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站