## WxJava - 微信开发 Java SDK
[![码云Gitee](https://gitee.com/binary/weixin-java-tools/badge/star.svg?theme=blue)](https://gitee.com/binary/weixin-java-tools)
[![Github](https://img.shields.io/github/stars/Wechat-Group/WxJava?logo=github&style=flat)](https://github.com/Wechat-Group/WxJava)
[![GitHub release](https://img.shields.io/github/release/Wechat-Group/WxJava.svg)](https://github.com/Wechat-Group/WxJava/releases)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/wx-java.svg)](http://mvnrepository.com/artifact/com.github.binarywang/wx-java)
[![Build Status](https://img.shields.io/circleci/project/github/Wechat-Group/WxJava/develop.svg?sanitize=true)](https://circleci.com/gh/Wechat-Group/WxJava/tree/develop)
[![使用IntelliJ IDEA开发维护](https://img.shields.io/badge/IntelliJ%20IDEA-支持-blue.svg)](https://www.jetbrains.com/?from=WxJava-weixin-java-tools)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
#### 微信`Java`开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能模块的后端开发。
<div align="center">
<b>特别赞助</b>
</div>
<table align="center" cellspacing="0" cellpadding="0" width="500">
<tr>
<td align="center" valign="middle" colspan="3">
<a href="http://www.ccflow.org/?from=wxjava" target="_blank">
<img height="120" src="https://ccfast.cc/AD/ccflow2.png" alt="ccflow">
</a>
</td>
</tr>
<tr>
<td align="center" valign="middle" colspan="3">
<a href="https://www.jeequan.com/product/jeepay.html" target="_blank">
<img height="120" src="https://jeequan.oss-cn-beijing.aliyuncs.com/jeepay/img/wxjava_jeepay.png" alt="计全支付Jeepay,开源支付系统">
</a>
</td>
</tr>
<tr>
<td align="left" valign="middle">
<a href="http://mp.weixin.qq.com/mp/homepage?__biz=MzI3MzAwMzk4OA==&hid=1&sn=f31af3bf562b116b061c9ab4edf70b61&scene=18#wechat_redirect" target="_blank">
<img height="120" src="https://gitee.com/public-res/wx-java-images/raw/main/qrcodes/mp.png" alt="mp qrcode">
</a>
</td>
<td valign="middle">
<a href="https://www.diboot.com/" target="_blank">
<img height="120" src="https://gitee.com/public-res/wx-java-images/raw/main/banners/diboot.png" alt="diboot低代码开发平台"/>
</a>
</td>
<td align="right" valign="middle">
<a href="https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=7makzf5h" target="_blank">
<img height="120" src="https://gitee.com/public-res/wx-java-images/raw/main/banners/aliyun.jpg" alt="aliyun ad">
</a>
</td>
</tr>
</table>
### 重要信息
1. 项目合作洽谈请联系微信`binary0000`(在微信里自行搜索并添加好友,请注明来意,如有关于SDK问题需讨论请参考下文入群讨论,不要加此微信)。
2. **2023-4-23 发布 [【4.5.0正式版】](https://mp.weixin.qq.com/s/4ZYKJnIwP9YNDvbyOhW_3A)**!
3. 贡献源码可以参考视频:[【贡献源码全过程(上集)】](https://mp.weixin.qq.com/s/3xUZSATWwHR_gZZm207h7Q)、[【贡献源码全过程(下集)】](https://mp.weixin.qq.com/s/nyzJwVVoYSJ4hSbwyvTx9A) ,友情提供:[程序员小山与Bug](https://space.bilibili.com/473631007)
4. 新手重要提示:本项目仅是一个SDK开发工具包,未提供Web实现,建议使用 `maven` 或 `gradle` 引用本项目即可使用本SDK提供的各种功能,详情可参考 **[【Demo项目】](demo.md)** 或本项目中的部分单元测试代码;
5. 微信开发新手请务必阅读【开发文档】([Gitee Wiki](https://gitee.com/binary/weixin-java-tools/wikis/Home) 或者 [Github Wiki](https://github.com/Wechat-Group/WxJava/wiki))的常见问题部分,可以少走很多弯路,节省不少时间。
6. 技术交流群:想获得QQ群/微信群/钉钉企业群等信息的同学,请使用微信扫描上面的微信公众号二维码关注 `WxJava` 后点击相关菜单即可获取加入方式,同时也可以在微信中搜索 `weixin-java-tools` 或 `WxJava` 后选择正确的公众号进行关注,该公众号会及时通知SDK相关更新信息,并不定期分享微信Java开发相关技术知识;
7. 钉钉技术交流群:`32206329`(技术交流2群), `30294972`(技术交流1群,目前已满),`35724728`(通知群,实时通知Github项目变更记录)。
8. 微信开发新手或者Java开发新手在群内提问或新开Issue提问前,请先阅读[【提问的智慧】](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md),并确保已查阅过 [【开发文档Wiki】](https://github.com/wechat-group/WxJava/wiki) ,避免浪费大家的宝贵时间;
9. 寻求帮助时需贴代码或大长串异常信息的,请利用 http://paste.ubuntu.com
--------------------------------
### 其他说明
1. **阅读源码的同学请注意,本SDK为简化代码编译时加入了`lombok`支持,如果不了解`lombok`的话,请先学习下相关知识,比如可以阅读[此文章](https://mp.weixin.qq.com/s/cUc-bUcprycADfNepnSwZQ);**
2. 如有新功能需求,发现BUG,或者由于微信官方接口调整导致的代码问题,可以直接在[【Issues】](https://github.com/Wechat-Group/WxJava/issues)页提出issue,便于讨论追踪问题;
3. 如果需要贡献代码,请务必在提交PR之前先仔细阅读[【代码贡献指南】](CONTRIBUTING.md),谢谢理解配合;
4. 目前本`SDK`最新版本要求的`JDK`最低版本是`8`,使用`7`的同学可以使用`WxJava` `3.8.0`及以前版本,而还在使用`JDK`6的用户请参考[【此项目】]( https://github.com/binarywang/weixin-java-tools-for-jdk6) ,而其他更早的JDK版本则需要自己改造实现。
5. [本项目在开源中国的页面](https://www.oschina.net/p/weixin-java-tools-new),欢迎大家积极留言评分 🙂
6. SDK开发文档请查阅 [【开发文档Wiki】](https://github.com/wechat-group/WxJava/wiki),部分文档可能未能及时更新,如有发现,可以及时上报或者自行修改。
7. **如果本开发工具包对您有所帮助,欢迎对我们的努力进行肯定,可以直接前往[【托管于码云的项目首页】](http://gitee.com/binary/weixin-java-tools),在页尾部分找到“捐助”按钮进行打赏,多多益善 😄。非常感谢各位打赏和捐助的同学!**
8. 各个模块的Javadoc可以在线查看:[weixin-java-miniapp](http://binary.ac.cn/weixin-java-miniapp-javadoc/)、[weixin-java-pay](http://binary.ac.cn/weixin-java-pay-javadoc/)、[weixin-java-mp](http://binary.ac.cn/weixin-java-mp-javadoc/)、[weixin-java-common](http://binary.ac.cn/weixin-java-common-javadoc/)、[weixin-java-cp](http://binary.ac.cn/weixin-java-cp-javadoc/)、[weixin-java-open](http://binary.ac.cn/weixin-java-open-javadoc/)
9. 本SDK项目在以下代码托管网站同步更新:
* 码云:https://gitee.com/binary/weixin-java-tools
* GitHub:https://github.com/wechat-group/WxJava
---------------------------------
### Maven 引用方式
注意:最新版本(包括测试版)为 [![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/wx-java.svg)](http://mvnrepository.com/artifact/com.github.binarywang/wx-java),以下为最新正式版。
```xml
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>(不同模块参考下文)</artifactId>
<version>4.5.0</version>
</dependency>
```
- 微信小程序:`weixin-java-miniapp`
- 微信支付:`weixin-java-pay`
- 微信开放平台:`weixin-java-open`
- 公众号(包括订阅号和服务号):`weixin-java-mp`
- 企业号/企业微信:`weixin-java-cp`
---------------------------------
### 版本说明
<details>
<summary>点此展开查看</summary>
1. 本项目定为大约每两个月发布一�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
微信Java开发工具包,支持包括微信支付、开放平台、公众号、企业微信/企业号、小程序等微信功能模块的后端开发。 Maven 引用方式 注意:最新版本(包括测试版)为 Maven Central,以下为最新正式版。 <dependency> <groupId>com.github.binarywang</groupId> <artifactId>(不同模块参考下文)</artifactId> <version>4.5.0</version> </dependency> 微信小程序:weixin-java-miniapp 微信支付:weixin-java-pay 微信开放平台:weixin-java-open 公众号(包括订阅号和服务号):weixin-java-mp 企业号/企业微信:weixin-java-cp
资源推荐
资源详情
资源评论
收起资源包目录
WxJava - 微信开发 Java SDK,支持微信支付、开放平台、公众号、企业号企业微信、小程序等的后端开发.zip (2885个子文件)
mm.amr 38KB
mvnw.cmd 5KB
.editorconfig 231B
spring.factories 146B
spring.factories 140B
spring.factories 138B
spring.factories 137B
spring.factories 134B
spring.factories 134B
spring.factories 132B
.gitignore 622B
.gitignore 6B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 79B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 77B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 74B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 73B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 71B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 69B
org.springframework.boot.autoconfigure.AutoConfiguration.imports 69B
WxOpenErrorMsgEnum.java 195KB
WxPayService.java 61KB
WxOpenComponentServiceImpl.java 56KB
WxCpExternalContactService.java 53KB
ApplymentsRequest.java 51KB
BaseWxPayServiceImpl.java 50KB
WxCpErrorMsgEnum.java 43KB
WxCpApiPathConsts.java 41KB
WxOpenComponentService.java 39KB
WxMpApiUrl.java 38KB
WxCpMsgAuditTest.java 37KB
WxCpExternalContactServiceImpl.java 35KB
WxCpSchoolUserTest.java 32KB
WxMaApiUrlConstants.java 32KB
WxPayApplyment4SubCreateRequest.java 31KB
WxMpXmlMessage.java 27KB
BaseWxCpTpServiceImpl.java 27KB
BaseWxPayServiceImplTest.java 27KB
WxCpMessage.java 26KB
WxCpChatModel.java 25KB
WxMpService.java 25KB
WxMaErrorMsgEnum.java 24KB
WxOpenMaService.java 23KB
FavorStocksCreateRequest.java 23KB
WxCpMessageTest.java 22KB
BaseWxCpServiceImpl.java 22KB
BaseWxMaServiceImpl.java 22KB
WxCpCropCheckinOption.java 21KB
BaseWxMpServiceImpl.java 20KB
EcommerceServiceImpl.java 20KB
WxCpTpService.java 20KB
WxMpErrorMsgEnum.java 19KB
WxCpXmlMessage.java 19KB
WxMaCloudService.java 18KB
WxCpTpLicenseServiceImplTest.java 18KB
WxCpTpXmlMessage.java 18KB
WxMaProductServiceImpl.java 18KB
WxCpExternalContactServiceImplTest.java 18KB
WxConsts.java 18KB
WxMaCloudServiceImpl.java 17KB
WxOpenMaServiceImpl.java 17KB
WxChannelApiUrlConstants.java 17KB
AddOrderRequest.java 17KB
WxMpXmlMessageTest.java 17KB
BaseWxCpTpServiceImplTest.java 17KB
EcommerceService.java 17KB
PartnerTransactionsRequest.java 16KB
WxCpSchoolContactMessageTest.java 16KB
WxMpOcrServiceImplTest.java 16KB
WxCpLinkedCorpMessageTest.java 16KB
WxCpService.java 16KB
WxMaQrcodeService.java 16KB
WxPayServiceApacheHttpImpl.java 16KB
WxMpMaterialService.java 16KB
WxMaOcrServiceImplTest.java 16KB
WxPayBillResult.java 16KB
WxMaLiveServiceImpl.java 16KB
BaseWxQidianServiceImpl.java 16KB
BaseWxChannelMessageServiceImpl.java 16KB
WxOpenInMemoryConfigStorage.java 16KB
WxCpOaServiceImpl.java 16KB
WxMpGuideService.java 16KB
WxCpGroupRobotMessage.java 15KB
PartnerPayScoreServiceImpl.java 15KB
TemplateCardBuilder.java 15KB
WxPayUnifiedOrderV3Request.java 15KB
WxMaCloudServiceImplTest.java 15KB
WxCpConsts.java 15KB
WxPayErrorCode.java 15KB
WxMaMessageTest.java 15KB
CombineNotifyResult.java 15KB
WxMpCardServiceImpl.java 14KB
WxCpTpDefaultConfigImpl.java 14KB
WxCpSchoolUserService.java 14KB
WxMaService.java 14KB
CombineQueryResult.java 14KB
PartnerTransactionsResult.java 14KB
WxMpMaterialServiceImplTest.java 14KB
WxCpXmlMessageTest.java 14KB
WxPayRefundV3Result.java 14KB
PayScoreServiceImpl.java 14KB
共 2885 条
- 1
- 2
- 3
- 4
- 5
- 6
- 29
资源评论
白话机器学习
- 粉丝: 1w+
- 资源: 7650
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C#基于EF架构生产管理糸统源码
- PMSM电机负载观测转矩前馈simulink 基于Luenberger降阶状态观测器,包含PMSM数学模型,PMSM双闭环PI矢量控制,并添加了前馈控制,采用SVPWM调制
- C#上位机,台达DVP系列modbus485通信例子 例子简单易看懂 自己写的程序
- Linux命令大全.docx
- 三菱FX3U与3台欧姆龙E5CC温控器 通讯控制程序功能:通过昆仑通态触摸屏,三菱FX3U 485BD板,实现对3台欧姆龙E5CC温控器 设定温度值,读取实际温度,设定探头类型,设定报警值,设定报警类
- 历史古典古籍资讯类PbootCMS模板(支持手机端和宽屏).zip
- 常用开发语言的正则表达式提取邮箱实例代码.docx
- python3.12.2版本
- Windows App Beta for Mac v11.0.9
- 基于网络的Modbus TCP通讯控制,通过网线连接以太网,本电路板可以控制四路继电器,一路温度,一路湿度,一路烟雾浓度,温湿度测量基于sht30 通过Modbus TCP上传的上位机或手机app
- Alfred 5 for Mac v5.5.1
- 医疗小程序音视频问诊门诊医院药房系统开发源码
- 程序设计代码 (1).zip
- iDownerGo for Mac v9.2.5
- S7-1200控制5轴伺服程序案例 1.PTO伺服轴脉冲定位控制功能应用+速度模式应用+扭矩模式应用 2.程序为结构化编程,每一功能为模块化设计,具有一个项目都有的功能:自动-手动-单步-暂停
- 内点法最优潮流程序matlab 采用内点法对14标准节点系统进行最优潮流计算,程序运行稳定,注释清楚,通用性强
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功