千家信息网

微信公众账号开发消息原理的示例分析

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章将为大家详细讲解有关微信公众账号开发消息原理的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、消息描述微信公众账号的消息模式分为2种:编辑模式、开
千家信息网最后更新 2025年01月20日微信公众账号开发消息原理的示例分析

这篇文章将为大家详细讲解有关微信公众账号开发消息原理的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、消息描述

微信公众账号的消息模式分为2种:编辑模式、开发模式;

编辑模式:

消息由微信公众平台服务器处理,当用户发送消息给公众账号时,微信公众平台服务器会根据公众账号在微信公众平台定义的消息规则进行回复,如果没有匹配到,那么就不会回复,这也是为什么我们有时候给公众账号发送消息的时候,没有收到消息回复的原因;

当然,微信公众账号可以选择性的回复某个用户的消息,就是说,在微信公众平台的消息列表中,可以针对某个用户发送的消息进行回复;

开发模式:

消息由开发者服务器处理,当用户发送消息给公众账号时,微信公众平台服务器会将用户发送的消息转发给开发者服务器,开发者服务器根据自己的业务包装回复消息(举例:可以使随机回复,也可以是固定回复一条消息,等等,比如招商银行的公众账号),然后将回复消息发送给微信公众平台服务器;微信公众平台服务器收到消息后,再将消息发送给用户;

当然,也可以在微信公众平台中针对某个用户发送的消息进行回复;

另外:对于微信公众账号的菜单,当我们点击某个菜单时,也是发送给公众账号一条消息,只是用户在体验上不同而已(一个是界面操作,一个是消息发送),但是本质上是一样的;

二、逻辑流程图

先来看看用户直接发送消息时的流程图

(图一)

如果公众账号有菜单,点击菜单时候其实也就是发送消息,只是稍微有点不同;如下图:

如果菜单是网页链接菜单,那么在微信中就直接访问网页了;

如果是事件菜单,相当于发送消息,整个的流程和(图一)一样;

关于"微信公众账号开发消息原理的示例分析"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

消息 公众 账号 用户 平台 服务器 服务 开发 菜单 模式 开发者 流程 篇文章 原理 示例 分析 不同 只是 时候 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 阿拉德之怒玩哪个服务器好一点 昆明中奇联合互联网科技有限公司 部队网络安全方面 黄石靠谱的软件开发公司 蔡甸区全过程网络安全维护报价表 临床数据库管理员是青春饭 网络安全主战场 数据库如何用sql语句表示除法 dell存储服务器软件 数据库安装与管理 怎么做网络安全渗透好学不 网络安全开放与发展 原装进口戴尔服务器批发零售价 有一个人事系统数据库 fifa2017数据库 计算机网络技术麻烦吗 网络安全设备都有什么 保密法网络安全法心得体会 数据库不同表主键能不能相同 道通软件开发工程师都做什么 中小学生家庭教育易网络安全 浅谈如何做好网络安全保养工作 腾讯网站服务器在哪里提供 计算机网络技术前景工资 网络安全管理实施时间 郎溪新能源软件开发服务生产过程 gta自由之都服务器管理员 埃辛诺斯 数据库 数据库投影可以投影行吗 mac服务器管理工具软件
0