|
2 weeks ago | |
---|---|---|
.idea | 1 month ago | |
common | 2 weeks ago | |
mp | 2 months ago | |
oa | 2 weeks ago | |
open | 1 month ago | |
pay | 2 months ago | |
work | 2 months ago | |
.gitignore | 2 months ago | |
LICENSE | 2 months ago | |
README.md | 2 months ago | |
pom.xml | 2 months ago |
README.md
WeChat-J - 微信开发 Java SDK
This project builds by JDK 11 and OpenJ9 for JVM.
WeChat-J 开发使用的库。
我们旨在提供一个初始化的开发框架,能够让应用在使用 Spring Boot 框架的基础上让你的微信公众号快速接入微信平台。
项目说明
我们在网上找了一些微信相关的 SDK,要不就是缺少维护,要不就是集成了非常多的功能,因我们的公众号希望能够尽量的自动化处理,所以我们在已有的基础上进行了一些修改和整合。
必要的准备
因微信开发 Java SDK 的开发其实并不非常复杂,主要是通过 HTTP 发送请求并且将获得的返回数据进行一些处理返回对象就可以了。
我们需要调用微信的 HTTP 接口,所以我们需要在 Java 中使用一个 Http 客户端,在当前我们的环境中,我们只使用 OkHttp 来进行实现。
在老的项目中,可能不少人会使用 Apache 的 HttpClient 来进行实现,但因为 OkHttp 广泛的被使用在安卓的手机上,所以使用 OkHttp 会更加简便。
Maven 和依赖
当前我们还没有把正式版发布到仓库中,我们还在使用 0.0.1-SNAPSHOT 版本进行内部测试。
最好的版本就是下载我们的源代码后 Fork 到你本地,然后直接使用 Maven 来进行编译。
微信公众号(WeChat Java Official Account)
模块名:wechat-j-oa
<dependency>
<groupId>com.ossez.wechat</groupId>
<artifactId>wechat-j-oa</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
微信小程序(WeChat Java Mini Programs)
模块名:wechat-j-mp
<dependency>
<groupId>com.ossez.wechat</groupId>
<artifactId>wechat-j-mp</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
微信支付(WeChat Java Pay)
模块名:wechat-j-pay
<dependency>
<groupId>com.ossez.wechat</groupId>
<artifactId>wechat-j-pay</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
企业微信(WeChat Java WeCom)
模块名:wechat-j-work
<dependency>
<groupId>com.ossez.wechat</groupId>
<artifactId>wechat-j-work</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
微信开放平台(WeChat Java Open)
模块名:wechat-j-open
<dependency>
<groupId>com.ossez.wechat</groupId>
<artifactId>wechat-j-open</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
其他内容
- 任何有关讨论,请访问 社区,您可以在这里提出功能需求,Bug 修复,问题解答。
- 可以考虑使用 http://paste.ubuntu.com 来对你在提交问题的时候出现的为代码进行简化。
框架和案例
如果你想登记你的项目,请访问这里。
同时,我们也提供了一些开发框架,能够让你直接检出项目就可以直接对微信 SDK 进行接入和测试。
联系方式
请使用下面的联系方式和我们联系。
联系方式名称 | 联系方式 |
---|---|
电子邮件(Email) | [email protected] |
QQ 或微信(WeChat) | 103899765 |
QQ 交流群 | 15186112 |
社区论坛 (Community) | https://www.ossez.com/c/computer-technology/7 |
公众平台
我们建议您通过社区论坛来和我们进行沟通,请关注我们公众平台上的账号
微信公众号
头条号
我们也在头条号上创建了我们的公众号,请扫描下面的 QR 关注我们的头条号。
知乎
请关注我们的知乎:https://www.zhihu.com/people/huyuchengus