Skip to content

微信SDK JAVA (公众平台、开放平台、 商户平台、 服务商平台)

License

Notifications You must be signed in to change notification settings

liyiorg/weixin-popular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weixin-popular

Maven Central GitHub release License

微信 JAVA SDK,是微信平台(公众平台、开放平台、商户平台、服务商平台)接口服务的JAVA 实现,开发 严格按照官方技术文档,合理划分包名、定义字段及方法,能胜任任何微信相关的业务。

==============

使用建议

先查看官方文档,理解交互逻辑,再查看下文的 example。

==============

weixin-popular 已支持的微信平台

  • 公众平台(订阅号、服务号、小程序)
  • 开放平台(网页应用、移动应用、公众号第三方平台开发)
  • 商户平台 (支付)
  • 服务商平台(代支付)

maven

<dependency>
  <groupId>com.github.liyiorg</groupId>
  <artifactId>weixin-popular</artifactId>
  <version>2.8.32</version>
</dependency>

API 列表

待开发API

API调用模式

EMOJI 表情

日志记录

  • 2.7.0+ 版本后增加日志记录
  • API 日志记录,info 级别。
  • 日志基于slf4j,请选择依赖合适的slf4j实现包。

工具类

  • PayUtil 支付工具类,生成JS支付,原生支付
  • SignatureUtil 签权生成、验证
  • XMLConverUtil XML 对象转换(JAXB)
  • JsUtil JsAPI config,chooseWXPay JSON生成
  • WxaUtil 小程序用户信息解密、校验

example

support

激励一下

微信扫一扫

参考资料