亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

php模擬用戶自動在qq空間發表文章的方法

2020-03-22 18:10:00
字體:
來源:轉載
供稿:網友
  • 我們這里是一個簡單的利用php來模擬登錄后再到QQ空間發送文章的一個簡單的程序,有需要的朋友可以參考,或改進可以給我意見,代碼如下:

    <?php //模擬get post請求函數 http://www.lai18.com/* 函數說明: 功能:請求方式可以get,post,可以發送的cookie,保存的cookiefile文件 參數:$url-----請求url    $referer---來源url    $postdata----------用于post請求的數據,''為get請求 $cookie---------發送的cookie     $cookiefile-----保存的cookiefile文件 返回值:返回獲取的源碼 */ function request($url,$referer='',$postdata='',$cookie='',$cookiefile=''){ //header設置 $header=''; $header.="Content-Type: application/x-www-form-urlencodedrn";//內容請求類型 $header.="User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)rn";//瀏覽器字段 $header.="Referer:".$referer."rn";//設置來源地址 $header .= "html' target='_blank'>Cookie:".$cookie ; //設置cookie,默認空 //請求方法get post,通過$postdata空---get,非空----post if($postdata=='')$method='GET'; else $method='POST'; //定義用于創建流的數組 $opts=array(); $opts['http']=array('method'=>$method,'header'=>$header,'content'=>$postdata); //生成流 $context=stream_context_create($opts); //發送請求,獲取源碼 $yuanma=file_get_contents($url,false,$context); //是否需要保存cookie到文件,$cookiefile不空時 if($cookiefile!=''){ echo '需要保存cookie<br>'; //判斷保存文件存在,不存在創建 if(!file_exists($cookiefile)){ file_put_contents($cookiefile,''); } //獲取cookie,保存起來 $response=implode("rn",$http_response_header); //用正則匹配cookie $zengze="/Set-Cookie:(.*?)rn/"; preg_match_all($zengze,$response,$cookie_arr); //存在匹配,保存 if(!emptyempty($cookie_arr[1])){ $cookiestr=implode(';',$cookie_arr[1]); file_put_contents($cookiefile,$cookiestr); echo '成功保存cookie<br>'; } else echo '沒有匹配到cookie<br>'; }//end if($cookiefile!='') //返回源碼 return $yuanma; }//end function request($url,$referer,$postdata,$cookie,$cookiefile)  //獲得當前的腳本網址  function GetCurUrl()  {  if(!emptyempty($_SERVER["REQUEST_URI"]))  {  $scriptName = $_SERVER["REQUEST_URI"];  $nowurl = $scriptName;  }  else  {  $scriptName = $_SERVER["PHP_SELF"];  if(emptyempty($_SERVER["QUERY_STRING"]))  {  $nowurl = $scriptName;  }  else  {  $nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];  }  }  return $nowurl;  }  //獲得當前文件名 $nowurl=GetCurUrl(); //echo $nowurl;  //表單輸出,沒有提交時 if(!isset($_POST['qq'])){ echo '<form method="post" action="'.$nowurl.'"> qq號碼:<input type="text" name="qq"><br> g_tk:<input type="text" name="g_tk"><br> 標題:<input type="text" name="title"><br> 內容:<input type="text" name="content"><br> <input type="submit" value="發表文章"> </form>'; die(); }  /* 提交參數說明: $_POST['qq']---用戶QQ $_POST['g_tk']--這個參數很關鍵,獲得這個參數,需要抓下發表時提交的post地址后面調用的g_tk=123456789, 路POST <a href="http://b1.qzone.qq.com/cgi-bin/blognew/blog_add?g_tk=123456789里的g_tk=123456789" target="_blank">http://b1.qzone.qq.com/cgi-bin/blognew/blog_add?g_tk=123456789里的g_tk=123456789</a> $_POST['title']---文章標題,不得空 $_POST['content']---文章內容,不得空 */  header('Content-Type:text/html;charset=gb2312'); set_time_limit(0); //ob_end_clean(); //ob_start();  //獲取cookie文件,不存在創建,并退出程序 $cookiefile=dirname(__FILE__).'qq_cookie.txt'; if(!file_exists($cookiefile)){ echo 'qq_cookie.txt不存在,自動創建,請填寫抓包的cookie<br>'; file_put_contents($cookiefile,''); die('程序退出'); } //存在,讀取cookie else{ $cookie=file_get_contents($cookiefile);//登錄cookie //$cookie=urlencode($cookie); } //echo 'cookie:'.$cookie.'<br>';  //構成發表頁,post數據等的重要信息 //qq號碼 if(emptyempty($_POST['qq'])||preg_match('/[^0-9]/is',$_POST['qq']))die('qq號碼有誤,必須數字'); else $qq=$_POST['qq'];//qq號 if(emptyempty($_POST['g_tk'])||preg_match('/[^0-9]/is',$_POST['g_tk']))die('post重要參數g_tk不合法,必須數字,請使用抓包的值'); $g_tk=$_POST['g_tk'];  $title=emptyempty($_POST['title'])?die('標題不得空'):$_POST['title'];//文章標題 $content=emptyempty($_POST['content'])?die('內容不得空'):$_POST['content'];//內容  $category='個人日記';//分類 $fabiao='http://b1.qzone.qq.com/cgi-bin/blognew/blog_add?g_tk='.$g_tk;//發表處理頁 $referer='http://ctc.qzs.qq.com/qzone/v5/toolpages/fp_gbk.html';//來源頁 $r1='http://user.qzone.qq.com/'.$qq.'/infocenter';//列表訪問來源頁 $postdata='uin='.$qq.'&category='.urlencode($category).'&title='.urlencode($title).'&content='.urlencode($content).'&html='.urlencode('<div class="blog_details_20110920">'.$content.'</div>').'&tweetflag=0&cb_autograph=1&topflag=0&needfeed=0&g_tk='.$g_tk.'&_fp_refer=http%3A%2F%2Fctc.qzs.qq.com%2Fqzone%2Fnewblog%2Fv5%2Feditor.html%3Fsource%3D1%7Chttp%3A%2F%2Fctc.qzs.qq.com%2Fqzone%2Fnewblog%2Fv5%2Feditor.html%3Fsource%3D1%3Chttp%3A%2F%2Fuser.qzone.qq.com%2F'.$qq.'%2Fmain';//post數據 //$postdata=urlencode($postdata); //echo $postdata; //發送請求,獲取源碼 $yuanma=request($fabiao,$r1,$postdata,$cookie,''); if(strpos($yuanma,'發表成功'))echo $title.'  發表成功<br>'; else echo '發表失?。河益I查看源碼,可以看到具體錯誤'.$yuanma; ?>

    代碼僅供參考,成功率有待大家的驗證,有問題可以在本博文下回復或留言:http://www.lai18.com/content/368902.html

    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
    久久久成人精品视频| 国内免费久久久久久久久久久| 欧美成人午夜视频| 正在播放国产一区| 日韩动漫免费观看电视剧高清| 久久久久久久电影一区| 欧美限制级电影在线观看| 亚洲自拍欧美色图| 日韩亚洲欧美中文高清在线| xxxxx成人.com| 精品视频久久久| 久久精品在线视频| 国产精品极品美女粉嫩高清在线| 欧美大成色www永久网站婷| 97精品国产97久久久久久| 欧美激情视频在线观看| 国产精品永久免费观看| 精品福利在线观看| 日韩在线视频中文字幕| 97久久国产精品| 97精品久久久| 亚洲欧美制服第一页| 欧美又大又硬又粗bbbbb| 亚洲色图第三页| 亚洲天堂av高清| 日韩精品极品毛片系列视频| 欧美国产第一页| 欧美激情在线视频二区| 日韩高清不卡av| 日本高清+成人网在线观看| 欧美日韩国产精品专区| 精品毛片三在线观看| 欧美日韩国产影院| 欧美俄罗斯乱妇| 81精品国产乱码久久久久久| 国产成人精品亚洲精品| 麻豆国产精品va在线观看不卡| 欧美电影在线免费观看网站| 国产精品尤物福利片在线观看| 亚洲国产精久久久久久久| 国产精品视频区1| 国产精品视频白浆免费视频| 欧美成人午夜激情在线| 亚洲影院污污.| 97色在线观看| 国产精品video| 精品国产一区二区三区在线观看| 欧美午夜精品久久久久久久| 国产黑人绿帽在线第一区| 久久久久久这里只有精品| 精品久久在线播放| 91精品视频观看| 日韩视频免费大全中文字幕| 91久久久久久| 91久久国产综合久久91精品网站| 成人有码视频在线播放| 亚洲精品黄网在线观看| 亚洲成av人乱码色午夜| 亚洲情综合五月天| 色诱女教师一区二区三区| 久久影院模特热| 日韩欧美在线播放| 欧美高跟鞋交xxxxxhd| 国产精品视频色| 日韩av三级在线观看| 亚洲欧美日韩一区二区在线| 亚洲第一福利网| 国产一区二区三区在线观看网站| 欧美视频在线视频| 国产成+人+综合+亚洲欧美丁香花| 国产精品三级网站| 欧美激情视频一区二区三区不卡| 中文字幕亚洲一区| 国产精品美女在线观看| 精品久久久久国产| 久久精品国产一区二区三区| 亚洲一区二区久久久久久久| 亚洲欧美中文日韩在线v日本| 欧美一级视频一区二区| 黄色91在线观看| 亚洲综合小说区| 美女久久久久久久久久久| 久久视频在线看| 午夜精品久久久久久久久久久久| 亚洲www视频| 免费97视频在线精品国自产拍| 欧美疯狂性受xxxxx另类| 欧美性猛交xxxx黑人| 九九视频这里只有精品| 91国内在线视频| 久热爱精品视频线路一| 美女撒尿一区二区三区| 岛国av在线不卡| 日韩成人高清在线| 色www亚洲国产张柏芝| 亚洲成色999久久网站| 韩国三级日本三级少妇99| 欧美激情国产高清| 成人国产在线激情| 亚洲第一页在线| 国产亚洲视频在线观看| 456国产精品| 成人写真视频福利网| 精品国产999| 精品免费在线观看| 亚洲国产精品成人va在线观看| 中文字幕一区二区三区电影| 国产精品久久精品| 国产精品免费一区豆花| 国产欧美日韩精品丝袜高跟鞋| 亚洲天堂成人在线视频| 国产免费亚洲高清| 91人成网站www| 亚洲小视频在线观看| 亚洲一级黄色片| 欧美视频中文在线看| 国产乱肥老妇国产一区二| 精品久久久久久久久久国产| 国产日产亚洲精品| 欧美日韩国产va另类| 欧美性在线视频| 色噜噜亚洲精品中文字幕| 久久人人爽人人爽人人片av高清| 欧美日韩亚洲网| 亚洲国产精品成人一区二区| 国产精品69久久| 亚洲黄色有码视频| 亚洲黄一区二区| 伊人久久男人天堂| 疯狂蹂躏欧美一区二区精品| 在线视频亚洲欧美| 日韩中文在线中文网在线观看| 国产精品夜色7777狼人| 国产精品91久久久久久| 九九热这里只有在线精品视| 亚洲一区二区三区久久| 欧美视频在线免费看| 久久中文字幕视频| 国产成人免费av电影| 国产精品扒开腿做| 国产精品自拍网| 久久精品亚洲国产| 亚洲国产成人精品电影| 国产精品成人免费电影| 亚洲自拍偷拍色片视频| 92福利视频午夜1000合集在线观看| 亚洲精品久久久久久久久久久| 精品久久久久久国产| 亚洲成人久久一区| 久久成年人免费电影| 疯狂蹂躏欧美一区二区精品| 精品久久久国产精品999| 日韩在线观看网站| 久久6免费高清热精品| 国产精品黄色影片导航在线观看| 国产精品久久久久久久久久久久久| 亚洲自拍偷拍视频| 欧美成人精品不卡视频在线观看| 欧美日本精品在线| 91精品国产91| 亚洲国产精品va在线看黑人动漫| 国产精品日韩在线播放| 国产日韩精品视频| 亚洲激情视频在线播放|