FWQ
详解java微信企业号开发之开发模式的开启步骤
这篇文章主要为大家详细介绍了java微信企业号开发之开发模式的开启方法,感兴趣的小伙伴们可以参考一下 首先说微信企业号的开发模式分为:(普通模式)和开发模式(回调模式) ,在编辑模式下,只能做简单的和自动回复消息,要想实现其他功能还得开启开发者模式。 一、编辑模式和开发模式对消息的处理流程 1.编辑模式下,所有的业务流程都配置在微信服务器上,由它处理 2.开发模式,消息通过第三方服务器处理,最后经过微信服务器把消息发送给用户 立即学习“”; 开发模式能处理的消息比编辑模式多,所以要先开启开发模式才能开发更多功能。 二、开发模式的开启 在回调模式下,企业不仅可以主动调用企业号,还可以接收用户的消息或。接收的信息使用数据格式、UTF8编码,并以AES方式加密。 1.开启回调模式后要配置参数如下: 其中url是要访问的,token和EncodingAES是随机获取的,但要和项目中保持一致。 2.验证URL的有效性 当你提交以上信息时,企业号将发送GET请求到填写的URL上,GET请求携带四个参数,企业在获取时需要做urldecode处理,否则会验证不成功。 3.代码 CoreServlet1类 public class CoreServlet1 extends HttpServlet { private static final long serialVersionUID = 4440739483644821986L; String sToken = "weixinCourse"; String sCorpID = "wxe510946434680dab"; String sEncodingAESKey = "DjlyZxgKiWRESIW2VnV9dSr7HsS7usWDfnwA8Q1ove1"; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { …