美文网首页基础知识SpringbootJava技术升华
微信开发神器全能微信Java开发工具包

微信开发神器全能微信Java开发工具包

作者: IT实战联盟咖啡 | 来源:发表于2018-11-16 16:49 被阅读46次

今天给大家介绍一个 Java 开发微信神器 weixin-java-tools

简介

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

来历

本开发工具包基于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

Maven 使用方式

<dependency>
  <groupId>com.github.binarywang</groupId>
  <artifactId>(不同模块参考下文)</artifactId>
  <version>3.2.0</version>
</dependency>

各模块的artifactId:

  • 微信小程序:weixin-java-miniapp
  • 微信支付:weixin-java-pay
  • 微信开放平台:weixin-java-open
  • 公众号(包括订阅号和服务号):weixin-java-mp
  • 企业号/企业微信:weixin-java-cp

举个小程序后台的例子

<dependency>
  <groupId>com.github.binarywang</groupId>
  <artifactId>weixin-java-miniapp</artifactId>
  <version>3.2.0</version>
</dependency>

加上这个配置你就可以快速的进入业务的开发环节了

使用 Demo 看这里
https://github.com/binarywang/weixin-java-miniapp-demo

使用案例

  1. 开源项目:https://github.com/workcheng/weiya
  2. 开源项目:https://github.com/jmdhappy/xxpay-master
  3. 微信点餐系统开源项目:http://www.sqmax.top/springboot-project/
  4. 小程序:喵星人贴吧助手(扫码关注)
  5. 平台:小猪餐餐
  6. 平台:餐饮系统
  7. 公众号:中国电信上海网厅(sh_189)
  8. 公众号:E答平台
  9. 公众号:全民约跑健身便利店
  10. 公众号:洽洽食品洽洽合伙人
  11. 公众号和小程序:民医台(可自行搜索)
  12. 洽洽企业号
  13. 高善人力资源
  14. 小程序:树懒揽书+
  15. 其他更多案例请【访问这里】,持续更新中。

开源项目地址

相关文章

网友评论

    本文标题:微信开发神器全能微信Java开发工具包

    本文链接:https://www.haomeiwen.com/subject/rlumfqtx.html