为了账号安全,请及时绑定邮箱和手机立即绑定

在设置回复内容时,是否要开始自动回复

 public function responseMsg(){
        //1.获取微信推送过来的post数据(xml格式)
        $postArr = $GLOBALS['HTTP_RAW_POST_DATA'];
        //.2处理消息类型,并设置回复类型和内空
        $postObj = simplexml_load_string($postArr);
//        print_r($postObj);
        if(strtolower($postObj->MsgType) == 'event'){
            if(strtolower($postObj->Event) == 'subscribe'){
                $toUser = $postObj->FromuserName;
                $fromUser = $postObj->ToUserName;
                $time = time();
                $msgType = 'text';
                $content = '欢迎关注我们的微信公众号';
                $template = '<xml>
                    <ToUserName><![CDATA[%s]]></ToUserName>
                    <FromUserName><![CDATA[%s]]></FromUserName>
                    <CreateTime>%s</CreateTime>
                    <MsgType><![CDATA[%s]]></MsgType>
                    <Content><![CDATA[%s]]></Content>
                    </xml>';
                $info = sprintf($template,$toUser,$fromUser,$time,$msgType,$content);

                echo $info;
            }
        }
        
    }

关注时显示的依然是默认消息,不是我设置的“欢迎关注我们的微信公众号”

正在回答

1 回答

$toUser = $postObj->FromuserName;

应该是FromUserName吧

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在设置回复内容时,是否要开始自动回复

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号