微信客服之qq消息提醒
来源:互联网 发布:上海日式拉面 知乎 编辑:程序博客网 时间:2024/04/29 23:10
当用户有消息进入微信公众平台,让接口自动回复消息到客服QQ上,达到及时回复的目的
<?php/*******************************************发送QQ信息PHP接口 *******************************************/$sendQQ = new QQ('*******','***********');$sid = $sendQQ->login();$sendQQ->send('******','信息',$sid);class QQ { public $id; public $password; public $error=array(); public $ssid; private $cache; public function QQ($id,$password,$ssid=null){ $this->id=$id; $this->password=$password; $ssid and file_put_contents($this->cache,$ssid); } public function login(){ $r=QQ::ajax( 'http://pt.3g.qq.com/psw3gqqLogin', array( qq=>$this->id,pwd=>$this->password, loginType=>1,i_p_w=>'qq|pwd|', toQQchat=>'true',bid_code=>'3GQQ', aid=>'nLoginHandle' ) ); if(preg_match('/成功[\s\S]+sid=([^&]+)/',$r,$m)){ return $this->ssid=$m[1]; }else{ $this->error[]=$r; return false; }; } public function send($qq,$message){ $retry=3; while($retry--){ $r=QQ::ajax( 'http://q16.3g.qq.com/g/s?sid='.$this->ssid, array( msg=>$message,num=>$qq,'do'=>'send',u=>$qq, 'saveURL'=>'0',aid=>'发送QQ消息',on=>1 ) ); if(preg_match('/消息发送成功/',$r))return true; $this->error[]=$r; $this->login(); }; return false; } private static function ajax($url,$data=null){ curl_setopt($c=curl_init($url),CURLOPT_RETURNTRANSFER,1); $data and $data=http_build_query($data) and curl_setopt($c,CURLOPT_POSTFIELDS,$data); $s=curl_exec($c); curl_close($c); return $s; }};?>
0 0
- 微信客服之qq消息提醒
- 类似qq,微信的消息提醒
- 微信发送客服消息
- 微信开发之客服消息的使用
- 微信开发之客服消息接口使用异常
- JAVA微信公众号开发之客服消息
- 微信消息关键字提醒
- 微信QQ在线客服基本功能介绍
- 微信轻松接入QQ客服
- java 微信发送客服消息
- php发送微信客服消息
- java微信客服消息接口
- 微信客服消息实现被动回复
- 微信开发-发送客服消息
- 微信开发---发送客服消息
- 微信客服消息时间限制
- zoneminder报警(微信、QQ提醒)
- 微信公众号发送消息之发送客服消息基类封装
- 14 .Magento备份 rsyncd +inotify 即时备份
- poj2301beat the spread
- 防止页面的重复提交,刷新
- Hive+UDAF简单示例
- 储存班长信息的学生类
- 微信客服之qq消息提醒
- c++学习笔记4,派生类的构造函数与析构函数的调用顺序(一)
- 深入探索spring技术内幕(八): Spring +JDBC组合开发和事务控制
- PAT2-07 素因子分解
- OCP 1Z0 051 48
- OSM在开发中的应用
- 逻辑操作中特殊存在
- python4
- 长颈鹿类对动物类的继承