微信开发 Java SDK Weixin Java Tools

Apache
Java 查看源码»
跨平台
2016-12-22
班纳睿

微信开发 Java 开发工具包(SDK),支持包括微信支付、微信开放平台、小程序、企业号/企业微信、公众号(包括服务号和订阅号)等的后端开发。

本开发工具包基于chanjarster的同名SDK,增加了不少功能和模块,并做了大量的优化和重构,使得接口更易使用,方便开发。

特性:

  1. 不依赖任何 mvc 框架,也不依赖 servlet,如果需要在项目中使用,参考demo即可;

  2. 仅仅作为工具使用,可轻松嵌入到任何系统里;

  3. 支持企业号、公众号、小程序以及微信支付开发。

SDK 包含 6个部分:

  1. weixin-java-common,公共类库

  2. wexin-java-pay,微信支付SDK

  3. weixin-java-miniapp,微信小程序SDK

  4. weixin-java-cp,企业号 SDK

  5. weixin-java-mp,公众号(订阅号、服务号)SDK

  6. weixin-java-open,微信开放平台(第三方平台)SDK

另外码云代码库地址是:https://gitee.com/binary/weixin-java-tools

同步更新的Github代码库地址是:https://github.com/Wechat-Group/weixin-java-tools

加载中

评论(104)

_
_doing
just do it,软件非常棒,就是源码中文注释有点乱码,不过这不重要,有强大的api文档,足够了
想当大牛
想当大牛
很好用 用起来很方便 感谢作者
MGL_TECH
MGL_TECH
有支付宝的吗
scylla
scylla
开发必备
葛传艺
葛传艺
代码缺乏优化和把关,源码下载下来千处编译异常,希望作者及时更正,已在https://gitee.com/binary/weixin-java-tools/tags提lssuse,开源就要做到更好,谢谢。
z
zb1500876878045
16年到现在,从未间断过!加油!
linlin1234
linlin1234
确实很好用
赵轩扬
棒,
落叶大人搞编程
赞一个 已经在用 设计很不错

Weixin Java Tools 3.2.0 版本发布,增加接口

本次版本更新主要增加了不少接口,比如开放平台模块增加大量小程序相关接口,公众号模块增加大量卡券相关接口,企业微信模块增加了必要的缺失接口如应用相关、通讯录相关的支持,同时也修复了...

09/24 18:40

weixin-java-tools 3.1.0 发布,微信 Java 开发工具包

weixin-java-tools 3.1.0 发布了,本次版本更新主要修复了一些bug,各个模块增加了不少接口,比如开放平台模块增加小程序相关接口,小程序模块增加代码管理、成员管理、数据分析等API,公众号...

06/23 23:31

weixin-java-tools 3.0.0 版本发布

本次版本更新主要对代码进行了重构和规范化,去掉了不少不合理的命名和代码结构,因此之前使用老版本进行升级的话会有可能发现大量代码错误,因此担心会带来麻烦的请慎重升级,不过需要升级的...

03/29 12:04

weixin-java-tools 2.9.0 版本发布

本次版本更新主要添加了微信开放平台模块,以及修复了其他模块的一些bug,增加了若干接口。具体如下: 微信开放平台 #368 增加 微信第三方平台 模块 #378 修复第三方平台接口BUG #379 WxOpen...

2017/12/01 22:15

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

微信开发之如何使用开发工具--weixin-java-tools

一、前沿   微信公众平台由于没有提供针对语言的开发包,只公布了一个基于Http协议的接口和加解密的算法sdk,这样给微信公众号的开发者带来很多工作量,除了实现业务逻辑外,还需要自己处理...

06/27 11:48
51
0
微信公众号java sdk技术选型

微信公众平台由于没有提供针对语言的开发包,只公布了一个基于Http协议的接口和加解密的算法sdk,这样给微信公众号的开发者带来很多工作量,除了实现业务逻辑外,还需要自己处理底层的接口协...

2015/04/15 19:16
9.7K
14
JDKTM 6 Documentation

JDKTM 6 Documentation Download this Documentation Legal Notices API, Language, and VM Specs Features Guides Release Notes Tool Docs Tutorials and Training JavaTM SE 6 Platform a...

2012/03/09 13:54
69
0
ANT clean ear 字符串错误

Character Encoding Most fundamental in dealing with Unicode characters — whether in interactions with files, webpages, or in database access — is proper use of character encod...

2013/10/14 15:24
38
0
微信第三方平台 access_token is invalid or not latest

微信第三方开发平台code换session_key说的特别容易,但是我一使用就带来无穷无尽的烦恼,搞了一整天也无济于事. 现在记录一下解决问题的过程,方便后来人参考. 我遇到的这个问题搜索了整个网络也...

08/21 01:20
47
0
[Android记录]Android Studio问题记录

系统:Ubuntu java本版:1.7 问题一:启动的时候“Plugin com.intellij failed to initialize and will be disabled null” 解决办法:将java的安装位置更改到/usr/java或者/opt/java就行了,...

2013/05/17 14:46
2.4K
0
java.security.InvalidKeyException:illegal Key Size

Java AES加密抛异常:java.security.InvalidKeyException:illegal Key Size

2015/08/13 17:55
896
0
Spring boot 部署

最近需要部署一个代码生成程序,而这个程序是用spring boot 写的。那么spring boot 的部署就是一个必修课了。 参考了这篇博客 [Spring Boot 部署与服务配置](http://blog.csdn.net/catoop/a...

2017/02/17 15:12
125
0
A Simple JUnit Tutorial using Maven and IntelliJ I

IDEA+JUnit+Maven略有改动

2015/06/30 23:16
10
0
eclipse问题

1.//Could not publish server configuration for Tomcat v7.0 Server at localhost. Multiple Contexts have a path of "/XXX". 需要把Servers中server.xml更正一下,去掉重复的context或重...

2014/03/06 14:39
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部