主要针对非编程人员及信息发布类公众帐号使用。开启该模式后,可以方便地通过界面配置“自定义菜单”和“自动回复的消息”。好处是可视化界面配置,操作简单,快捷,但是功能有限
我们可以给自己的公众号设置关键词回复,收到已关注用户发送的消息,匹配到你好时回复一个你好~~
编辑模式只能预先自定义一些固定的规则和数据,这些数据会保存在微信服务器,只能完成一些简单的功能。如果要完成更复杂的功能,比如根据用户输入信息动态获取数据返回,则需要使用开发模式。
接入成功以后,我们就可以利用微信提供的接口实现各种功能。首先来看一下基本的消息接收和回复,文档位置如下当关注了公众号的用户向公众号发送消息时,微信服务器将POT消息的XML数据包到填写的URL上。所以我们要在Controller中新建一个处理方法微信会将用户发送的消息信息封装到请求体的xml中,根据消息类型的不同,xml的格式也有所不同。
登录微信公众平台后,在公众平台的开发-基本设置页面,勾选协议成为,点击“修改配置”按钮,填写服务器地址(URL)、Token和EncodingAESKey,其中URL是用来接收微信消息和事件的接口URL。Token可由可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。EncodingAESKey由手动填写或随机生成,将用作消息体加密钥。