187

GitHub - Wechat-Group/weixin-java-tools: 微信支付、小程序、企业号和公众号(包括...

 6 years ago
source link: https://github.com/Wechat-Group/weixin-java-tools
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

WxJava - 微信开发 Java SDK

微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能模块的后端开发。

特别赞助
687474703a2f2f62696e6172792e61632e636e2f696d616765732f62616e6e6572732f6363666c6f772e706e67
计全支付Jeepay,开源支付系统
  1. 项目合作洽谈请联系微信binary0000(在微信里自行搜索并添加好友,请注明来意,如有关于SDK问题需讨论请参考下文入群讨论,不要加此微信)。
  2. 2022-4-10 发布 【4.3.0正式版】
  3. 贡献源码可以参考视频:【贡献源码全过程(上集)】【贡献源码全过程(下集)】 ,友情提供:程序员小山与Bug
  4. 新手重要提示:本项目仅是一个SDK开发工具包,未提供Web实现,建议使用 mavengradle 引用本项目即可使用本SDK提供的各种功能,详情可参考 【Demo项目】 或本项目中的部分单元测试代码;
  5. 微信开发新手请务必阅读【开发文档】(Gitee Wiki 或者 Github Wiki)的常见问题部分,可以少走很多弯路,节省不少时间。
  6. 技术交流群:想获得QQ群/微信群/钉钉企业群等信息的同学,请使用微信扫描上面的微信公众号二维码关注 WxJava 后点击相关菜单即可获取加入方式,同时也可以在微信中搜索 weixin-java-toolsWxJava 后选择正确的公众号进行关注,该公众号会及时通知SDK相关更新信息,并不定期分享微信Java开发相关技术知识;
  7. 钉钉技术交流群:32206329(技术交流2群), 30294972(技术交流1群,目前已满),35724728(通知群,实时通知Github项目变更记录)。
  8. 微信开发新手或者Java开发新手在群内提问或新开Issue提问前,请先阅读【提问的智慧】,并确保已查阅过 【开发文档Wiki】 ,避免浪费大家的宝贵时间;
  9. 寻求帮助时需贴代码或大长串异常信息的,请利用 http://paste.ubuntu.com

  1. 阅读源码的同学请注意,本SDK为简化代码编译时加入了lombok支持,如果不了解lombok的话,请先学习下相关知识,比如可以阅读此文章
  2. 如有新功能需求,发现BUG,或者由于微信官方接口调整导致的代码问题,可以直接在【Issues】页提出issue,便于讨论追踪问题;
  3. 如果需要贡献代码,请务必在提交PR之前先仔细阅读【代码贡献指南】,谢谢理解配合;
  4. 目前本SDK最新版本要求的JDK最低版本是8,使用7的同学可以使用WxJava 3.8.0及以前版本,而还在使用JDK6的用户请参考【此项目】 ,而其他更早的JDK版本则需要自己改造实现。
  5. 本项目在开源中国的页面,欢迎大家积极留言评分 slightly_smiling_face
  6. SDK开发文档请查阅 【开发文档Wiki】,部分文档可能未能及时更新,如有发现,可以及时上报或者自行修改。
  7. 如果本开发工具包对您有所帮助,欢迎对我们的努力进行肯定,可以直接前往【托管于码云的项目首页】,在页尾部分找到“捐助”按钮进行打赏,多多益善 smile。非常感谢各位打赏和捐助的同学!
  8. 各个模块的Javadoc可以在线查看:weixin-java-miniappweixin-java-payweixin-java-mpweixin-java-commonweixin-java-cpweixin-java-open
  9. 本SDK项目在以下代码托管网站同步更新:

Maven 引用方式

注意:最新版本(包括测试版)为 ,以下为最新正式版。

<dependency>
  <groupId>com.github.binarywang</groupId>
  <artifactId>(不同模块参考下文)</artifactId>
  <version>4.3.0</version>
</dependency>
  • 微信小程序:weixin-java-miniapp
  • 微信支付:weixin-java-pay
  • 微信开放平台:weixin-java-open
  • 公众号(包括订阅号和服务号):weixin-java-mp
  • 企业号/企业微信:weixin-java-cp

点此展开查看

完整案例登记列表,请【访问这里】查看,欢迎登记更多的案例。

以下为节选的部分案例:

开源项目:

  • (京东)友家铺子,友家铺子店长版,京粉精选
  • 喵星人贴吧助手(扫码关注)
  • 树懒揽书+
  • 广廉快线,鹏城巴士等
  • 当燃挑战、sportlight轻灵运动
  • 360考试宝典
  • 来一团商家版
  • 史必达(史丹利)
  • 王朝社区(比亚迪新能源社区)
  • 极吼吼手机上门回收换新
  • 生菜wordpress转小程序
  • 中国电信上海网厅(sh_189)
  • 宁夏生鲜365
  • 沃音乐商务智能
  • 光环云社群
  • 全民约跑健身便利店
  • YshopMall
  • 好行景区直通车以及全国40多个公众号
  • 我奥篮球公众号
  • 未来信封官微
  • 银川智云问诊

企业微信:

  • HTC企业微信
  • 掌上史丹利

贡献者列表

特别感谢参与贡献的所有同学,所有贡献者列表请在此处查看,欢迎大家继续踊跃贡献代码!

点击此处展开查看贡献次数最多的几位小伙伴

GitHub Stargazers over time


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK