php 通過http 模擬添加博客評論

通過查看http的request請求模擬需要的數據 然後發送請求

$data=array('comment_content'=>'寫的不好的地方請大家指教','comment_userId'=>521203,'content'=>'這是通過模擬http請求寫的評論','id'=>68490556);
$data=http_build_query($data);
$opts=array(
'http'=>array(
   'method'=>'POST',
   'header'=>"Content-Type:application/x-www-form-urlencoded; charset=UTF-8\r\n".
   "Content-Length:".strlen($data)."\r\n".
   "Cookie:bdshare_firstime=1466404469288;uuid_tt_dd=-8109180322237231887_20160620; lzstat_uv=3306829164225614684|2912261; __utma=17226283.1016164608.1466649553.1477296135.1484127116.4; __utmz=17226283.1484127116.4.4.utmcsr=passport.csdn.net|utmccn=(referral)|utmcmd=referral|utmcct=/account/login; Hm_lvt_a7b49ce94663a59587d86469dcefa458=1486374908; cache_cart_num=0; __message_district_code=000000; _ga=GA1.2.1016164608.1466649553; uuid=f33afbe9-f344-47eb-85d1-fbe4223691b4; Hm_lvt_6bcd52f51e9b3dce32bec4a3997715ac=1490165856,1490260479,1490841552,1490946388; Hm_lpvt_6bcd52f51e9b3dce32bec4a3997715ac=1490946410; _message_m=fvxi40lcgjb02auca35jxgbz; UserName=weixin_29778143; UserInfo=Fp9OdSk1yH%2BIFUCKgqAL1vNtNkxMV06TEqXBg5L3UDMWLFmm4j%2FuVgKAGJ%2BTq60RWHzJYQQfrKf9v2VH2Oxq%2FQ%3D%3D; UserNick=halay; AU=309; UN=weixin_29778143; UE=''; BT=1490946429354; access-token=f6293a2b-e639-4017-968c-4f927ab98007; avh=68490556; dc_tos=ono6kg; __message_sys_msg_id=0; __message_gu_msg_id=0; __message_cnel_msg_id=0; __message_in_school=0; dc_session_id=1490946409708"."\r\n".
  "User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"."\r\n".
  "Referer:http://blog.csdn.net/weixin_29778143/article/details/68490556"."\r\n",
  'content'=>$data
)
);
$context=stream_context_create($opts);
$html=file_get_contents('http://blog.csdn.net/weixin_29778143/comment/submit?id=68490556',false,$context);
var_dump($html);
die;



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章