$postArr = $GLOBALS['HTTP_POST_DATA'];
/判断该数据包是不是订阅类型
if( strtolower( $postObj->MsgType) == 'event' ){
//如果是关注subscribe事件
if( strtolower( $postObj -> Event == 'subscribe' ) ){
//回复用户信息
$toUser = $postObj->FromUserName;
$fromUser = $postObj->ToUserName;
$time = time();
$MsgType = 'text';
$content = '欢迎关注我们公众账号';
$template = "<xm
<ToUserName><![CDATA[%s]]></ToUserName>
<FromUserName><![CDATA[%s]]></FromUserName>
<CreateTime>%s</CreateTime>
<MsgType><![CDATA[%s]]></MsgType>
<Content><![CDATA[%s]]></Content>
</xm
$info = sprintf($template,$toUser,$fromUser,$time,$msgType,$content);
echo $info;
}
}else{
echo "不是订阅事件";
}
最佳答案