



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网址 / 电话企业QQ 800001099QQ聊天机器人for PHP版 (登录,收、发消息)01 http = new http; 13 14 15 function login($qq_num, $qq_pwd) 16 $data = $this-http-get(/); 17 $action = preg_match(/action=(.+)?/, $data, $matches); 18 $action = $matches1; 19 $params = array(); 20 $paramslogin_url = /s?aid=nLogin; 21 $paramssidtype = 1; 22 $paramsloginTitle = 手机腾讯网; 23 $paramsbid = 0; 24 $paramsqq = $qq_num; 25 $paramspwd = $qq_pwd; 26 $paramsloginType =1; 27 $data = $this-http-post($action, http_build_query($params); 28 if(count(explode(验证码,$data)1) 29 preg_match(/sid = $matches1; 35 return $this-sid; 36 37 38 function sendMsg($to_num, $msg, $sid = 0) 39 $sid = $sid ? $sid : $this-sid; 40 if (!$sid) 41 exit(sid值未传入进去); 42 $params = array(); 43 $paramsmsg = $msg; 44 $paramsu = $to_num; 45 $paramssaveURL = 0; 46 $paramsdo = send; 47 $paramson = 1; 48 $paramsaid = 发送; 49 $url = /g/s?sid= . $sid; 50 $data = $this-http-post($url, http_build_query($params); 51 return $data; 52 53 54 function getMsg($qq_num = 0, $sid = 0) 55 $qq_num = $qq_num ? $qq_num : $this-qq_num; 56 if (!$qq_num) 57 exit(qq_num值未传入进去); 58 $sid = $sid ? $sid : $this-sid; 59 if (!$sid) 60 exit(sid值未传入进去); 61 $url = /g/s?sid= . $sid . &3G_UIN= . $qq_num .&saveURL=0&aid=nqqChat; 62 $data = $this-http-get($url); 63 preg_match(/name=u value=(d+)/, $data, $matches); 64 $resultqq = $matches1; 65 $data = explode(form, $data); 66 $data = $data0; 67 preg_match_all(/(.+)?/, $data, $matches); 68 unset($matches10); 69 $resultcontent = $matches1; 70 return $result; 71 72 function logout($sid) 73 $url=/s?sid=.$sid.&aid=nLogout; 74 75 echo $this-http-get($url); 76 77 代码 http.class.php 01 curl = curl_init(); 11 curl_setopt($this-curl, CURLOPT_CONNECTTIMEOUT, 20); 12 curl_setopt($this-curl, CURLOPT_URL, $url); 13 curl_setopt($this-curl, CURLOPT_HEADER, 1); 14 curl_setopt($this-curl, CURLOPT_USERAGENT, $this-user_agent); 15 curl_setopt($this-curl, CURLOPT_RETURNTRANSFER, 1); 16 $data = curl_exec($this-curl); 17 curl_close($this-curl); 18 return $data; 19 20 21 public function post($url, $params) 22 $this-curl = curl_init(); 23 curl_setopt($this-curl, CURLOPT_CONNECTTIMEOUT, 20); 24 curl_setopt($this-curl, CURLOPT_URL, $url); 25 curl_setopt($this-curl, CURLOPT_HEADER, 1); 26 /curl_setopt($this-curl, CURLOPT_FOLLOWLOCATION, true); 27 curl_setopt($this-curl, CURLOPT_POST, 1); 28 curl_setopt($this-curl, CURLOPT_USERAGENT, $this-user_agent); 29 curl_setopt($this-curl, CURLOPT_POSTFIELDS, $params); 30 curl_setopt($this-curl, CURLOPT_RETURNTRANSFER, 1); 31 $data = curl_exec(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《财富管理业务培训》课件
- 2025车辆抵押合同文本
- 《全身血障》课件
- 社保劳动协议书范本
- 沙场征用补偿协议书
- 浇阳台协议书范本
- 转让闲置财产协议书
- 公司满勤奖管理制度
- 工地沙石供货合同协议
- 独居老人服务协议书
- CJJ-181-2012(精华部分)城镇排水管道检测与评估技术规程
- 【基于UASB+SBR的组合处理工艺的制药厂废水处理工艺设计12000字】
- 文学作品中的意象与象征解读
- 火工品检查登记制度模版
- 澳洲坚果雪花酥加工技术规程
- 有轨电动平板车设计
- 通用航空器维修专业职业生涯规划书
- 6款课堂活动随机点名-抽奖模板(可编辑)两套
- 医院护理培训课件:《PFNA的手术配合》
- Unit9+大单元视角下的阅读设计 人教版英语九年级全册
- 明渠均匀流计算公式
评论
0/150
提交评论