微信自动回复插件的开发及示例

当微信用户向公众号发送信息时,程序自动根据发送的信息、类型等,快速接入自己的自动回复规则。 ## 加入自动回复规则 随便创建一个类。比如,类的名字叫 WangShiChangPlugin, 这个类即: com.xnx3.wangmarket.weixin.WangShiChangPlugin 实现一个接口: com.xnx3.wangmarket.weixin.interfaces.AutoReply 实现接口的方法,你可以将你的回复规则写在接口的方法中。如此,即可完成自动回复配置。 以下有个简单的示例: ```` package com.xnx3.wangmarket.weixin; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import com.xnx3.wangmarket.weixin.autoReplyPluginManage.Reply; import com.xnx3.wangmarket.weixin.interfaces.AutoReply; import com.xnx3.weixin.bean.MessageReceive; /** * 网市场云建站系统公众号使用的回复规则 * @author 管雷鸣 */ public class WangShiChangPlugins implements AutoReply{ public void reply(HttpServletRequest request, HttpServletResponse response, MessageReceive message, Reply reply) { System.out.println("微信用户发给公众号的内容为:"+message.getContent()); reply.replyText("欢迎关注“网市场”订阅号,你在使用网市场建站的过程中,遇到什么问题,可随时向我们公众号发送信息进行求助"); } } ```` ###### 注意事项 1. 创建的类必须要在 com.xnx3.wangmarket 这个包之下,不然扫描不到。 2. 必须实现上面提到的这个接口 3. 类的名字随便。 4. 如过有多个自动回复规则,他们是共同存在且生效的。除非你将这个自动规则(类)删除。 ## 取消自动回复规则 若想取消配置的某个自动回复规则,只需要将其实现的类删掉即可!