1)用户在微信的手机客户端里向公众账号发送一条消息,这条消息会通过网络到达微信的后台;
2)后台收到这条消息之后,把消息转发给公众账号的服务器;
3)公众账号服务器收到请求后,解析消息格式,根据用户内容和自己的服务器逻辑,计算出需要返回给用户的消息,然后封装消息,返回给微信后台;
4)微信后台把公众账号服务器发来的消息转发给用户的微信手机客户端,这样用户在手机客户端上就可以看到公众账号发来的微信消息了。
这里的消息是一个比较泛的概念,包含文字、图片、事件等
1.获取微信后台发过来的消息;
2.实现自己的业务逻辑;
3.发送返回消息给微信后台;
须按照微信公众平台开发文档的格式来处理消息
因为微信服务器请求公众账号服务使用的是HTTP协议,所以在公众账号服务器上必须要运行一个HTTP服务,并打开一个端口。
微信一直在发送中,最常见的原因是网络有故障,导致消息无法发送;另外就是手机自身存在问题,导致手机卡顿,从而停留在发送消息界面;除此外,还有一种非常罕见的情况,就是微信后台服务器出现故障,导致微信消息无法发送。
如果微信出现消息无法发送,首先需要查看自己的手机网络是否存在问题,是否存在网路慢、网络延迟等情况,可登录其它软件试一下能否连接上网络,如果不行,那就是网络的原因了;如果使用的是流量,可查看是否是话费不足或者可用流量不足而导致的断网;有的人喜欢安装手机管理软件,也可以通过手机管理软件查看是否设置了微信禁止连接网络。
如果是手机卡顿导致消息无法发送,可回到手机主界面,然后清理掉后台程序再打开微信尝试发送,还不行的话可直接关机重启手机,之后再登录微信再次尝试发送,或者更换其它手机,看看能否发送消息。
如果是微信后台服务器的故障,只能耐心等待。
1.首先输入自己的邮箱和密码登录微信公众平台。2.进入后台后,点击开发/基本设置,进入一个页面,启用服务器配置。3.填写自己的域名,设置一个token(必须为英文或数字),选择随机字符串,提交并启用。4.新建一个文件,开始写入自己的代码
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)