当用户有消息进入微信公众平台,让接口自动回复消息到客服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;}
};?>

微信客服之qq消息提醒相关推荐

  1. 微信客服发送菜单消息,用超链接文本代替菜单按钮

    注意!注意!注意! 微信客服发送菜单消息一定要用 公众号 才可以的!!!! 测试号,或者订阅号会报40200的错误码 invalid account type 发送给微信服务器的文本消息: " ...

  2. golang对接企业微信群机器人-在线客服系统新消息提醒方式之一【唯一客服】

    最近客服系统对接了一下企业微信的机器人 企业成员(内部)群机器人 只能在企业微信内部群里添加,设置好机器人头像名称之后会得到一个webhook,创建者可使用此wenhook去调用相关api向群里推送消 ...

  3. java 微信客服消息_微信公众号客服消息提醒

    微信客服消息提醒: public static void Test(String openid) throws Exception{ String token = getWeiXinAccessTok ...

  4. php 微信客服信息推送失败 微信重复推送客服消息 40001 45047

    1 /*** 2 * 微信客服发送信息 3 * 微信客服信息推送失败 微信重复推送客服消息 40001 45047 4 * 递归提交到微信 直到提交成功 5 * @param $openid 6 * ...

  5. 微信客服消息跳转h5,回复关键字,跳转小程序方式全集

    微信客服消息点击跳转H5: <a href="https://www.baidu.com">打开百度</a> 微信客服消息点击跳转小程序: 文本内容< ...

  6. Java集成企业微信中的微信客服[接收消息和事件]

    目录 第一步登录企业微信后台管理界面 第二步设置接收事件服务器 第三步  先下载企业微信提供的解密工具包 PKCS7Encoder  对企业微信发送给企业后台的消息加解密示例代码 XMLParse  ...

  7. 微信客服为什么不能人工服务器,微信客服消息格式限制及功能

    微信客服消息格式限制及功能,不知小伙伴们有没有关注过微信客服,有没有接触过微信客服.下面小编就来为大家讲解一下微信客服消息格式限制及功能. 微信客服消息格式有什么限制? 文字:长度不得超过600字. ...

  8. java 发送客服消息,Java调用微信客服消息实现发货通知的方法详解

    本文实例讲述了java调用微信客服消息实现发货通知的方法.分享给大家供大家参考,具体如下: 个人说明:这是一个样例,微信客户消息有很多种,我现在用的是公众号发送消息.样子如下图. 说明:下面开始代码部 ...

  9. 【微信小程序】2、SpringBoot整合WxJava接入微信客服

    上篇文章中已经开启了微信小程序的消息推送:[微信小程序]1.SpringBoot整合WxJava开启消息推送,接下来我们就对微信中用户发送的客服消息,转发到微信客服来处理回复 1.添加微信客服 登录微 ...

最新文章

  1. linux网络虚拟化
  2. 面试官给我挖坑:URI中的 “//” 有什么用?
  3. Transformer哪家强?Google爸爸辨优良!
  4. chrmoe debug
  5. Python编程基础:第二十三节 嵌套函数调用Nested Functions Calls
  6. iOS - OC 与 C 互相操作
  7. 撤销前进快捷键_电脑win7系统的快捷键大全
  8. HDFS-文件读写过程
  9. DB2-407 SQLCODE: -407, SQLSTATE: 23502
  10. js隐藏和显示div
  11. Vue.js自定义指令的用法与实例
  12. layui登录源码_基于springboot+thymeleaf+mysql+layui实现的论坛系统
  13. 64位 java 数据类型_java 数据类型
  14. ong拼音汉字_拼音ong的正确发音
  15. 二手车交易价格预测 ——EDA 探索性数据分析
  16. bugzilla dbd-mysql_Ubuntu搭建bugzilla
  17. Java枚举(enum)
  18. win10重置进度条不动了_Windows10系统重置时卡死的处理方法
  19. mac控制台关闭指定端口
  20. 如何用一个IPad屏幕适配各尺寸的IPhone

热门文章

  1. 51单片机(二)成功点亮LED
  2. 51单片机实现LED数码管0-9999秒的计时功能
  3. sql删除表结构_SQL删除表
  4. 贪心算法每日一题(3)
  5. Java之戳中痛点之synchronized 深度解析【云图智联】
  6. 确保移动应用成功的16项指标
  7. 使用iconv命令轻松实现linux下字符集编码的转换
  8. uniapp阻止页面返回
  9. 化学方程式系列( 试 制 品)(挑战密室)
  10. 图像梯度的解释及相关梯度算子的实现