用户关注微信后回复消息给用户

一、用户关注微信后回复消息给用户

图示

第一次用一个订阅号,需要用户做的就是找到这个订阅号,并加关注。下面的程序实现的是,用户关注公众号后,回复用户的功能。

在IndexAction.class.php微信验证程序中,加一句else语句:

图示(https://www.daowen.com)

$this->reponseMsg();执行微信接收消息,并进行响应的程序。下面是定义reponseMsg()函数的程序。

图示

程序上传到服务器以后,进入你的微信,找到你的微信公众号,先要取消关注,然后再关注。这时候你会发现,在你的微信上显示的欢迎信息就是你在这程序中写在$content里定义的信息。在上面的程序中,又看到了我们熟悉的XML,微信也是通过XML把你要发给用户的微信内容打包在这个XML中,发送给微信服务器去发微信的。