微信公众平台开发模式背后的原理?

这最好是由腾讯微信团队的人来回答下,不过为了6亿用户的体验,估计张小龙忙得没精力回答。我已经私信毕业于中科院计算所的腾讯软件研发工程师钟志勇。暂且摘录一段他在《微信公众平台应用开发实战》写的相关内容,不过你想买这本书看,欢迎来我的个人网站购买。微信公众平台开发模式背后的原理?

用户、微信后台和公众账号服务器间的交互图图中所示的具体交互过程的描述如下:1)用户在微信的手机客户端里向公众账号发送一条消息,这条消息会通过网络到达微信的后台;2)后台收到这条消息之后,把消息转发给公众账号的后台,也就是公众账号的服务器;3)公众账号服务器收到请求后,解析消息格式,根据用户内容和自己的服务器逻辑,计算出需要返回给用户的消息,然后封装消息,返回给微信后台;4)微信后台把公众账号服务发来的消息转发给用户的微信手机客户端,这样用户在手机客户端上就可以看到公众账号发来的微信消息了。通过这个过程可以看到公众账号服务器要做的事情有三件:? 获取微信后台发过来的消息;? 实现自己的业务逻辑;? 发送返回消息给微信后台。微信公众平台应用开发实战公众平台开发模式的数据交互方式
■网友
一个图片可以马上解决你的问题,包括【微信第三方管理系统实战课程】第一节:平台介绍
– 微盟平台介绍
– 微庙平台介绍
第二节:基础功能开发
– 公众号连接
– 文字信息回复
– 图文信息回复
– 音乐信息回复
– 常用服务回复
– 特殊信息回复
第三节:微网站建设
– 微网站入口/模板设置
– 微网站信息管理设置
第四节:第三方模板设置
– 5大支付模块设置
– 微官网资讯信息设置
– 企业微相册设置
– 产品调查微投票设置
– 提升粉丝粘性粉丝签到
– 数据魔方
第五节:营销模块设置
– 大转盘营销平台搭建
– 微信墙现场版平台设置
– 摇一摇引爆现场粉丝设置
– 刮刮卡幸运大奖抽奖设置
– 砸金蛋幸运大奖抽奖设置
第六节:微商城建设
– 微商城公众号入口设置
– 微商城商品管理设置
– 微商城配送方式管理
– 微商城商家信息设置
第七节:微考试模块
– 微考试公众号入口设置
– 微考试课程管理设置
– 微考试题库管理设置
– 微考试试卷管理设置
– 微考试参数设置
微信公众平台开发模式背后的原理?
【微信公众平台开发模式背后的原理?】


    推荐阅读