700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 微信公众平台开发关注/取消关注事件例子

微信公众平台开发关注/取消关注事件例子

时间:2021-01-14 19:13:43

相关推荐

微信公众平台开发关注/取消关注事件例子

php教程|php手册

php教程-php手册

用户在关注与取消关注公众号时,微信会把这个事件推送到开发者填写的URL。方便开发者给用户下发欢迎消息或者做帐号的解绑

后台ui源码下载,vscode为什么路径提示,ubuntu指定内核,tomcat设置加目录,淘宝 禁止爬虫,php array源码,无锡seo优化网络推广价格,超强seo网站源码,手机后台网站模板lzw

下面是一个微信公众平台关注和取消关注的实例:

十三水后台源码,ubuntu终端显示 0,爬虫数据存入ceph,php读取字符串首字母,seo技术推lzw

responseMsg();} else { $wechatObj->valid();}class wechatCallbackapiTest { public function valid() { $echoStr = $_GET["echostr"]; if ($this->checkSignature()) { echo $echoStr; exit; } } public function responseMsg() //执行接收器方法 { $postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; if (!empty($postStr)) { $postObj = simplexml_load_string($postStr, SimpleXMLElement, LIBXML_NOCDATA); $RX_TYPE = trim($postObj->MsgType); switch ($RX_TYPE) {case "event": $result = $this->receiveEvent($postObj); breadk; } echo $result; } else { echo ""; exit; } } private function receiveEvent($object) { $content = ""; switch ($postObj->Event) { case "subscribe":$content = "欢迎关注网志博客"; //这里是向关注者发送的提示信息break; case "unsubscribe":$content = "";break; } $result = $this->transmitText($object, $content); return $result; } private function transmitText($object, $content) { $textTpl = " <![CDATA[%s]]> <![CDATA[%s]]> %s <![CDATA[text]]> <![CDATA[%s]]> 0 "; $result = sprintf($textTpl, $object->FromUserName, $object->$ToUserName, time() , $content); return $result; } private function checkSignature() { $signature = $_GET["signature"]; $timestamp = $_GET["timestamp"]; $nonce = $_GET["nonce"]; $token = TOKEN; $tmpArr = array( $token, $timestamp, $nonce ); sort($tmpArr, SORT_STRING); $tmpStr = implode($tmpArr); $tmpStr = sha1($tmpStr); if ($tmpStr == $signature) { return true; } else { return false; } }}?>

代码相关参数说明:

仿糗事百科php源码,为什么vscode不能识别符号,ubuntu哪些软件,tomcat设置清日志,java 爬虫 优势,php sessid,辽宁品牌抖音seo优化要求,界面漂亮的网站lzw

参数 描述

ToUserName 开发者微信号

FromUserName 发送方帐号(一个OpenID)

CreateTime 消息创建时间 (整型)

MsgType 消息类型,event

Event 事件类型,subscribe(订阅)、unsubscribe(取消订阅)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。