学习微信开发的关键是搞清楚微信开发的工作原理是什么?所以接下来我们一起来探讨这个问题。

假如微信用户发送了某个请求给我们的微信公众号,微信公众号在成功给该微信用户做出回复的整个环节中,需要经历下面一个交互过程,如下图所示:

上图所示,可知整个环节中一共经历4个步骤,涉及角色有微信用户、微信服务器和公众帐号服务器(即开发者服务器)。每一个步骤的作用如下图所示:

再来看一遍:

所以,不难发现,在上述过程中,第2步和第3步与我们开发者紧密相关的,因为公众帐号服务器一方面需要接收微信服务器转发过来的消息(即接收消息),一方面需要根据用户内容和自身逻辑返回消息给微信服务器(即回复消息)。

至于开发者如何接收消息和回复消息,这都需要根据微信公众平台开发者文档来开发实现,毕竟整个过程中都需要通过微信服务器这个桥梁来建立与微信用户的通信。

鉴于以上对微信开发工作原理的浅析,学好微信开发的关键就是要会看会用微信公众平台开发者文档,这是首要的。(完)

慕课吧(www.moocba.com)-为原创而生!

同时欢迎踊跃勾搭军哥哦~~

有深度 | 有温度 | 有态度

微信号:wx_jayjun