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

 2023-09-15 阅读 16 评论 0

摘要:微信公众平台开发模式背后的原理? 想利用微信提供的网络通道实现自己的业务要求,想了解其背后的技术原理.给出建议或信息来源都好。 添加评论分享 查看全部 2 个回答 吴星,你好,很喜欢这个能学到许多知识的地方。… 这最好是由腾讯微信团队的人来回答下

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

想利用微信提供的网络通道实现自己的业务要求,想了解其背后的技术原理.给出建议或信息来源都好。
添加评论分享

查看全部 2 个回答

吴星,你好,很喜欢这个能学到许多知识的地方。…

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

图中所示的具体交互过程的描述如下:
1)用户在微信的手机客户端里向公众账号发送一条消息,这条消息会通过网络到达微信的后台;
2)后台收到这条消息之后,把消息转发给公众账号的后台,也就是公众账号的服务器;
3)公众账号服务器收到请求后,解析消息格式,根据用户内容和自己的服务器逻辑,计算出需要返回给用户的消息,然后封装消息,返回给微信后台;
4)微信后台把公众账号服务发来的消息转发给用户的微信手机客户端,这样用户在手机客户端上就可以看到公众账号发来的微信消息了。

通过这个过程可以看到公众账号服务器要做的事情有三件:
❑ 获取微信后台发过来的消息;
❑ 实现自己的业务逻辑;
❑ 发送返回消息给微信后台

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/3/59572.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息