PHP之微信企业号推送信息
2016-12-09 08:42
141 查看
1、微信企业号需要员工关注微信企业号,添加成员并通过验证
注意:$data,必须是双引号,单引号发送不成功!!!
###########**********微信推送部分***********######################### //推送信息 public function getPush($userid , $agentid , $message){ $userinfo = $this->getToken();//获取access_token $access_token = $userinfo['access_token']; $sendmsg_url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=".$access_token; $data="{\"touser\":\"$userid\",\"msgtype\":\"text\",\"agentid\":$agentid,\"text\":{\"content\":\"$message\"},\"safe\":0}"; $res = $this->curlPost($sendmsg_url,$data); $errmsg=json_decode($res)->errmsg; //if($errmsg==="ok"){; //return 1;//推送成功 //}else{ //return 0;//推送失败 //} } //获取token public function getToken(){ $corpid = "wx741c60f989cdfd48"; $corpsecret = "Qf6ioo2wEGvQuGWVYPy-b1CeJNLbvHIuX2JMrnhvepH9gIfcl6OViG8hkofBC7nH"; $Url="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=".$corpid."&corpsecret=".$corpsecret; $res = $this->curlPost($Url); $access_token=json_decode($res)->access_token; $userinfo = array(); $userinfo['access_token']=$access_token; return $userinfo; } //定义curl方法 public function curlPost($url,$data=""){ $ch = curl_init(); $opt = array( CURLOPT_URL => $url, CURLOPT_HEADER => 0, CURLOPT_POST => 1, CURLOPT_POSTFIELDS => $data, CURLOPT_RETURNTRANSFER => 1, CURLOPT_TIMEOUT => 20 ); $ssl = substr($url,0,8) == "https://" ? TRUE : FALSE; if ($ssl){ $opt[CURLOPT_SSL_VERIFYHOST] = 2; $opt[CURLOPT_SSL_VERIFYPEER] = FALSE; } curl_setopt_array($ch,$opt); $data = curl_exec($ch); curl_close($ch); return $data; } ###########**********微信推送部分***********#########################
调用 $this->getPush($userid , $agentid , $message);
注意:$data,必须是双引号,单引号发送不成功!!!
相关文章推荐
- php+jquery实现信息推送
- 利用极光api实现 通过php(thinkphp)服务端推送信息
- PHP版微信公共平台消息主动推送,突破订阅号一天只能发送一条信息限制
- php持续推送信息到客户端的方法
- 微信企业号开发,给用户推送信息
- PHP版微信公共平台消息主动推送,突破订阅号一天只能发送一条信息限制
- ios原生php端推送信息
- MYSQL简语--- PHP与MYSQL巧妙实现定时信息推送
- 微信公众号php开发接口怎么主动推送信息
- java利用微信企业号将位置信息推送到普通微信号并在微信中直接查看地图位置
- php巧获服务器端信息
- 用定制的PHP应用程序来获取Web服务器的状态信息
- 用定制的PHP应用程序来获取Web服务器的状态信息
- PHP自定义错误处理器处理出错信息
- PHP中如何使用header发送头部信息
- php抓即时股票信息
- PHP对信息加解密函数
- 如何正确理解PHP的错误信息
- 一个用php实现的获取URL信息的类
- PHP 从映象(Reflection)类中读取属性信息