All Projects → binarywang → Wxjava

binarywang / Wxjava

Licence: apache-2.0
Wechat-Group/WxJava的备份,有问题请到对应项目下讨论

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Wxjava

Weixinmpsdk
微信全平台 SDK Senparc.Weixin for C#,支持 .NET Framework 及 .NET Core、.NET 6.0。已支持微信公众号、小程序、小游戏、企业号、企业微信、开放平台、微信支付、JSSDK、微信周边等全平台。 WeChat SDK for C#.
Stars: ✭ 7,098 (+12575%)
Mutual labels:  sdk, wechat, weixin
Sdk3rd
第三方SDK集成库,授权/分享/支付
Stars: ✭ 249 (+344.64%)
Mutual labels:  sdk, wechat, weixin
Wechat
weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk
Stars: ✭ 2,330 (+4060.71%)
Mutual labels:  sdk, wechat, weixin
Wechatpy
WeChat SDK for Python
Stars: ✭ 3,016 (+5285.71%)
Mutual labels:  sdk, wechat, weixin
Wechat
WeChat SDK for Go (微信SDK:简单、易用)
Stars: ✭ 3,144 (+5514.29%)
Mutual labels:  sdk, wechat, weixin
Werobot
WeRoBot 是一个微信公众号开发框架
Stars: ✭ 3,973 (+6994.64%)
Mutual labels:  sdk, wechat, weixin
Miniapp
微信小程序服务端 SDK (for Golang)
Stars: ✭ 815 (+1355.36%)
Mutual labels:  sdk, wechat
Koa Weixin Jssdk
koa weixin jssdk middleware
Stars: ✭ 7 (-87.5%)
Mutual labels:  wechat, weixin
Weixin Minigame Tutorial
Flappy Bird adaptation on Wechat Minigame using PhaserJS + English Wechat Minigames Tutorial
Stars: ✭ 56 (+0%)
Mutual labels:  wechat, weixin
Xiaochengxu demos
小程序优秀项目源码汇总,每个项目都有图有源码,零基础学微信小程序,小程序表格,小程序视频,小程序视频弹幕,小程序仿天猫大转盘抽奖等源码,小程序云开发,小程序发邮件,小程序支付,微信支付,持续更新。。。
Stars: ✭ 855 (+1426.79%)
Mutual labels:  wechat, weixin
Iview Weapp
一套高质量的微信小程序 UI 组件库
Stars: ✭ 6,145 (+10873.21%)
Mutual labels:  wechat, weixin
Weixin Platform History Article Api
微信公众号历史文章爬取api
Stars: ✭ 27 (-51.79%)
Mutual labels:  wechat, weixin
Dragtodismiss Pangesture
仿微信,微博的大图查看和视频播放 拖拽消失的手势动画。手势单独已抽离出来,可用于任何视图。Simulate Wechat's disappeared gesture animation by dragging when the big picture viewing or video playback . Gestures are separated and can be used in any view
Stars: ✭ 55 (-1.79%)
Mutual labels:  wechat, weixin
Weixin Java Miniapp Demo
基于Spring Boot 和 WxJava 实现的微信小程序Java后端Demo
Stars: ✭ 779 (+1291.07%)
Mutual labels:  wechat, weixin
Juejin
💰 Unofficial JueJin wechat mini program application - 掘金非官方微信小程序
Stars: ✭ 771 (+1276.79%)
Mutual labels:  wechat, weixin
Taro scaffold
基于 Taro / dva / redux-saga / react 的微信小程序脚手架,同时集成了 sprite 。
Stars: ✭ 24 (-57.14%)
Mutual labels:  wechat, weixin
Python Weixin
微信(weixin|wechat) Python SDK 支持开放平台和公众平台 支持微信小程序云开发
Stars: ✭ 746 (+1232.14%)
Mutual labels:  wechat, weixin
Entwechat
📦 WeChat Enterprise SDK based on EasyWeChat 3.X
Stars: ✭ 12 (-78.57%)
Mutual labels:  sdk, wechat
Ios Chat
开源的即时通讯(野火IM)系统
Stars: ✭ 867 (+1448.21%)
Mutual labels:  wechat, weixin
Weixin Sdk
微信公众平台和微信支付Python-SDK
Stars: ✭ 20 (-64.29%)
Mutual labels:  wechat, weixin

WxJava - 微信开发 Java SDK(开发工具包)

码云Gitee Github GitHub release Maven Central Build Status 使用IntelliJ IDEA开发维护 License

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


coding

重要信息

  1. 2018-12-23 项目更名为WxJava,并发布 【3.3.0正式版】
  2. 项目合作事宜请发邮件联系;
  3. 新手重要提示:本项目仅是一个SDK开发工具包,未提供Web实现,建议使用maven或gradle引用本项目即可使用本SDK提供的各种功能,详情可参考 【Demo项目】 或本项目中的部分单元测试代码;另外微信开发新手请务必阅读【开发文档 Wiki 首页】的常见问题部分,可以少走很多弯路,节省不少时间。

技术交流方式

  1. QQ群/微信群/企业微信等: 请扫码关注下面的公众号后,点击相关菜单获取相关信息加入;
  2. 钉钉企业群:请点击链接申请加入 或者 用手机钉钉APP扫码 申请加入。
  3. 新手提问前,请先阅读【提问的智慧】,并确保已查阅过 【开发文档Wiki】
  4. 寻求帮助时需贴代码或大长串异常信息的,请利用http://paste.ubuntu.com
  5. 另外,想要得到更多开发交流讨论方式,请扫描以下二维码,关注微信公众号【WxJava】,或者加入企业微信,当然也可以在微信中搜索 weixin-java-toolsWxJava 关注公众号,公众号会及时通知SDK相关更新信息,并不定期分享微信Java开发相关技术知识。

微信公众号及企业微信


其他说明

  1. 本项目Fork自chanjarster/weixin-java-tools,但由于原项目已停止维护,故单独维护和发布,且发布到maven上的groupId也会不同,详细信息见下文。
  2. 开源中国本项目的首页,欢迎大家积极留言评分 🙂
  3. SDK详细开发文档请查阅 【开发文档Wiki】,部分文档可能未能及时更新,如有发现,可以及时上报或者自行修改。
  4. 阅读源码的同学请注意,本SDK为简化代码编译时加入了lombok支持,如果不了解lombok的话,请先学习下相关知识,比如可以阅读此文章
  5. 如有新功能需求,发现BUG,或者由于微信官方接口调整导致的代码问题,可以直接在【Issues】页提出issue,便于讨论追踪问题;
  6. 如果想贡献代码,请阅读【代码贡献指南】
  7. 如果本SDK对您有所帮助,欢迎对我们的努力进行肯定,可以扫描【支付宝付款码】或者【微信支付二维码】进行打赏,或者直接前往【托管于码云的项目首页】,在评论区上方可以找到“捐助”按钮。非常感谢各位打赏和捐助的同学!
  8. 各个模块的Javadoc可以在线查看:weixin-java-miniappweixin-java-payweixin-java-mpweixin-java-commonweixin-java-cpweixin-java-open
  9. 本SDK要求的最低JDK版本是1.7,还在使用JDK6的用户请参考【此项目】 ,而其他更早的JDK版本则需要自己改造实现。
  10. 本SDK项目在以下代码托管网站同步更新:

SDK使用方式

注意:最新版本(包括测试版)为 Maven Central,以下为最新正式版。

<dependency>
  <groupId>com.github.binarywang</groupId>
  <artifactId>(不同模块参考下文)</artifactId>
  <version>3.3.0</version>
</dependency>
  • 各模块的artifactId
    • 微信小程序:weixin-java-miniapp
    • 微信支付:weixin-java-pay
    • 微信开放平台:weixin-java-open
    • 公众号(包括订阅号和服务号):weixin-java-mp
    • 企业号/企业微信:weixin-java-cp

版本说明

  1. 本项目定为大约每两个月发布一次正式版,版本号格式为X.X.0(如2.1.0,2.2.0等),遇到重大问题需修复会及时提交新版本,欢迎大家随时提交Pull Request;
  2. BUG修复和新特性一般会先发布成小版本作为临时测试版本(如3.1.8.B,即尾号不为0,并添加B,以区别于正式版);
  3. 目前最新版本号为 Maven Central ,也可以通过访问链接 【微信支付】【微信小程序】【公众号】【企业微信】【开放平台】 分别查看所有最新的版本。

使用案例

  1. 开源项目:https://github.com/workcheng/weiya
  2. 开源项目:https://github.com/jmdhappy/xxpay-master
  3. 开源工具:https://github.com/rememberber/WePush
  4. 开源项目(微信点餐系统):http://www.sqmax.top/springboot-project/
  5. 小程序:(京东)友家铺子,友家铺子店长版,京粉精选
  6. 小程序:喵星人贴吧助手(扫码关注)
  7. 小程序:树懒揽书+
  8. 小程序:广廉快线,鹏城巴士等
  9. 小程序:当燃挑战、sportlight轻灵运动
  10. 小程序:360考试宝典
  11. 公众号:中国电信上海网厅(sh_189)
  12. 公众号:E答平台
  13. 公众号:宁夏生鲜365
  14. 公众号:通服货滴
  15. 公众号:神龙养车
  16. 公众号:沃音乐商务智能
  17. 公众号:全民约跑健身便利店
  18. 公众号:洽洽食品洽洽合伙人
  19. 公众号和小程序:民医台(可自行搜索)
  20. 高善人力资源
  21. 平台:小猪餐餐
  22. 平台:餐饮系统
  23. 锐捷网络:Saleslink
  24. 洽洽企业号
  25. HTC企业微信
  26. 其他更多案例请【访问这里】,持续更新中。

贡献者列表

特别感谢参与贡献的所有同学!所有贡献者列表请在此处查看。 以下仅列出贡献次数最多的几位,欢迎大家踊跃贡献代码!

  1. chanjarster (Daniel Qian)
  2. binarywang (Binary Wang)
  3. mgcnrx11
  4. 007gzs
  5. aimilin6688 (Jonk)
  6. kakotor
  7. kareanyi (MillerLin)
  8. tianmu
  9. rememberber (周波)
  10. charmingoh (Charming)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].