最近在研究微信公众平台提供的公众服务号,以及提供的开放接口。java
写了一个相对来讲比较简单的基于java的微信sdk,目前实现的功能没有覆盖全部接口。git
有兴趣的话,你们能够在这个基础上进行改进和完善,这样就不用重复发明轮子了。github
全部的代码已经提交到github上:微信
https://github.com/lemonbar/wxsdk微信公众平台
下载代码后,按照本身申请的微信公众号信息,来修改AppInfo.java文件。工具
App.java文件中已经写了几个例子,能够单独运行以test开头的static方法,进行测试。测试
主要包结构介绍:url
auth: 网页受权登陆服务code
base: access_token服务和long url 转short url服务token
media: 上传文件服务
message: 发送和收发消息服务
qrcode: 二维码服务
user: 用户管理服务
util: 工具包
目前版本只是完成了一部分基本功能,
有兴趣的同窗能够一块儿来进行研究和完善。