weixin-java-tools =========== 微信java开发工具集,本项目主要分为两大块:微信消息路由器、微信Java API 特性列表: 1. 不基于Servlet、和其他MVC框架,仅作为工具使用,提供更多的灵活性 2. 详尽的单元测试代码,可以拿来当example用 3. 详尽的javadoc 4. access token过期自动刷新的功能 5. 微信服务端繁忙自动重试的功能 6. 提供微信错误信息的异常处理机制 详细文档请看 [wiki](https://github.com/chanjarster/weixin-java-tools/wiki) # Quickstart 在你的maven项目中添加: ```xml me.chanjar weixin-java-tools 1.0.1 ``` ## Hello World ```java WxConfigStorage config = new WxInMemoryConfigStorage(); config.setAppId(...); // 设置微信公众号的appid config.setSecret(...); // 设置微信公众号的app secret config.setToken(...); // 设置微信公众号的token WxServiceImpl wxService = new WxServiceImpl(); wxService.setWxConfigStorage(config); // 用户的openid在下面地址获得 // https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=用户管理&form=获取关注者列表接口%20/user/get String openid = ...; WxCustomMessage message = WxCustomMessage.TEXT().toUser(openid).content("Hello World").build(); wxService.customMessageSend(message); ```