微信托管后实现关注发送信息

来源:互联网 发布:淘宝女装推广软文 编辑:程序博客网 时间:2024/04/29 19:25
function subscribe(){        $postStr = $GLOBALS["HTTP_RAW_POST_DATA"];        if (!empty($postStr)){            $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);            $fromUsername = $postObj->FromUserName;            $toUsername = $postObj->ToUserName;            if(!empty($postObj->Event) && $postObj->Event == 'subscribe'){                $contentStr = "感谢您的关注!";                $resultStr = reply_text($fromUsername, $toUsername, $contentStr);                echo $resultStr;            }else{                echo "Input something...";            }        }else{            echo '';            exit;        }    }

这个只是最简单的方法,原理是,当用户在客户端发送信息给公众号后,微信会将信息POST给托管服务器,我们在托管服务器上进行解析,获取到Event为subscribe的情况即为加关注,你可以通过这个动作给关注者发送对应的图文、文本、表情、语音等一些列微信支持的信息给关注者,就达到了加关注后发送通知的效果,很实用。

上面只是简单的代码,其中发送的内容由大家自行去组装XML格式即可。

0 0
原创粉丝点击