详情介绍
WxJava微信开发Java开发工具包(SDK),支持包括微信支付、微信开放平台、小程序、企业号/企业微信、公众号(包括服务号和订阅号)等的后端开发。
本开发工具包基于chanjarster的weixin-java-tools,增加了不少功能和模块,并做了大量的优化和重构,使得接口更易使用,方便开发。
特性:
不依赖任何mvc框架,也不依赖servlet,如果需要在项目中使用,参考demo即可;
仅仅作为工具使用,可轻松嵌入到任何系统里;
支持企业号、公众号、小程序以及微信支付开发。
SDK包含6个部分:
weixin-java-common,公共类库
wexin-java-pay,微信支付SDK
weixin-java-miniapp,微信小程序SDK
weixin-java-cp,企业号 SDK
weixin-java-mp,公众号(订阅号、服务号)SDK
weixin-java-open,微信开放平台(第三方平台)SDK
新手重要提示:本项目仅是一个SDK开发工具包,未提供Web实现,建议使用maven或gradle引用本项目即可使用本SDK提供的各种功能,详情可参考【Demo项目】 或本项目中的部分单元测试代码;另外微信开发新手请务必阅读【开发文档Wiki首页】的常见问题部分,可以少走很多弯路,节省不少时间。
v4.6.0 更新内容
本次正式版本更新,主要是企业微信模块增加了大量接口,包括企业互联相关接口,以及会议相关接口等,并修复了一些问题;小程序模块则主要增加了新版自定义交易组件的一些接口,修复若干bug;微信支付模块则主要是补充完善部分接口,新增一些字段的支持;其他模块则优化了部分接口,修复一些问题。具体更新日志如下:
企业微信
修复家校应用接口single_choice属性错误问题
修复第三方服务调用getUserId接口时缺少access_token的问题
修复获取审批数据接口的地址
增加分配在职成员的客户群的接口
新增几个企业微信第三方回调的事件常量
新增将代开发应用或第三方应用获取的externaluserid转换成自建应用的externaluserid的接口
新增将代开发应用或第三方应用获取的密文open_userid转换为明文userid的接口
增加撤回应用消息的接口
增加待开发应用获取带参授权链接的接口
配置类中增加会话存档secret的配置项
获取访问用户敏感信息接口中增加地址和企业邮箱字段
增加获取应用二维码的接口;增加使用 AppSecret 重置第三方平台 API 调用次数的接口
优化会话存档获取媒体数据的接口
第三方应用增加ID转换接口
模板卡片消息支持左图右文样式和按钮型卡片的下拉框样式(企业微信v3.1.18版本引入的新特性)
微信客服发送菜单消息菜单项支持纯文本内容
OA提交审批申请接口增加提单者提单部门id(choose_department)的请求参数
修复审批应用设置推送消息会被误判为重复消息的问题
修复update_taskcard 方法传参错误的问题
增加OA模块创建审批模板、更新审批模板的接口
修复用户接口直属领导参数没有被正常序列化的问题
模版卡片消息增加更新为新的卡片功能
增加会议相关的接口
发送机器人消息支持模板卡片消息,客服消息支持以客服纬度查询
增加企业互联相关接口
增加第三放服务商应用消息推送时转换加密的XML格式方法
增加构造第三方应用oauth2链接的方法
新增企业微信服务商帐号ID转换相关的接口
增加根据邮箱获取用户Userid的接口方法
修复获取审批数据URL
修复corpId2OpenCorpId接口provider_access_token参数错误的问题
微信客服消息增加视频号商品和订单消息类型
添加AttachmentBuilder,可以更方便的创建新客户欢迎语的附件信息
重构规范化客户联系聊天敏感词管理的相关接口和文档
修复external_userid转换接口的地址
微信客服事件消息增加撤回消息msgId字段
公众号
用户管理增加可一次性拉取所有用户数据的接口
群发消息支持多图片群发
自定义菜单查询接口返回结果类增加缺失的 mediaId 和 articleId 字段
补充对订阅通知类型的消息的支持
小程序
增加新版自定义交易组件获取售后单详情的接口
增加新版自定义交易组件之更新售后申请的接口
增加支付管理获取订单详情和申请退款的接口
交易组件商品spu list接口返回类增加缺失的productId字段
自定义交易组件商品上传API增加部分参数
修改使用okhttp及jodd方式请求创建直播间接口报错的问题
修改获取url link接口请求类中的expireTime属性类型为Long
路由规则使用异步时,当前的appId没有传入到子线程,导致wxMaService在子线程中无法取到父线程的appId
微信支付
投诉单查询详情接口返回实体类增加投诉单关联服务单信息的相关属性
普通商户商家转账到零钱接口增加转账场景ID的参数
优化服务商模式的微信支付分相关代码
特约商户进件提交申请单主体资料中的主体类型枚举增加政府类型
消费者投诉模块查询投诉单接口修复错误的字段类型
增加部分回调相关的单元测试代码
修复特约商户进件-提交申请单接口证件持有人类型类型定义错误和证件居住地址参数名错误的问题
修改退款结果类,实现序列化,解决rpc调用报错;
沙箱环境api地址修改sandboxnew为 xdc/apiv2sandbox
增加品牌红包商家转账到零钱发放、查询批次、查询明细等接口
增加查询结算账户、查询分账结果、查询分账回退结果和申请分账账单等V3接口
支持服务商模式的扣款服务接口
新增查询特约商户设置的允许服务商分账的最大比例的V3接口
开放平台
小程序模版开发上传代码并生成体验版接口增加requiredPrivateInfos参数的支持
查询公众号/小程序是否绑定open实现 && 增加授权用户资料变更事件常量
新增小程序DNS预解析域名相关接口
增加申请开通直播的接口
代码模板添加审核相关字段
其他公共问题
XStreamInitializer增加自定义加载类的支持方法
下载地址
人气源码
相关文章
-
Java轻量级类隔离框架 SOFAArk Project v2.2.14
SOFAArk 是一款基于 Java 实现的动态热部署和轻量级类隔离框架,由蚂蚁集团开源贡献,主要提供应用模块的动态热部署和类隔离能力。欢迎需要的朋友下载使用...
-
SpringBlade微服务开发平台 v4.2.0
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴...
-
Diboot轻代码开发平台 v2.11.0
Diboot轻代码开发平台是一个面向开发人员的低代码开发平台,将重复性的工作自动化,提高质量、效率、可维护性...
-
RuoYi-activiti工作流平台源码 v4.1
RuoYi-activiti是一款以若依开源权限管理系统为基础开发平台并集成了activiti框架完成的工作流系统,旨在打造集流程设计、流程部署、流程执行、任务办理、流程监控于一体的...
-
RuoYi若依权限管理系统 v4.7.9
RuoYi若依权限管理系统是一个基于SpringBoot的权限管理系统,代码易读易懂、界面简洁美观, 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖,喜欢的朋友快来下载...
-
Java Struts2漏洞复现工具
今天给大家分享Java Struts2漏洞复现工具,喜欢的朋友快来下载体验吧...
-
java操作excel的jar包(jxl.jar包 源码)
jxl.jar是通过java操作excel表格的工具类库,能够修饰单元格属性,是由java语言开发而成的,接下来通过本文给大家介绍java操作excel的jar包(jxl.jar包 源码),喜欢的朋友快...
-
springboot整合QuartJob实现定时器实时管理源代码
Quartz是一个完全由java编写的开源作业调度框架,形式简易,功能强大,,下面给大家分享springboot整合QuartJob实现定时器实时管理源代码,感兴趣的朋友快来下载体验吧...
-
SOFABoot开源框架 v3.24.0
SOFABoot 是蚂蚁集团开源的基于 Spring Boot 的研发框架,它在 Spring Boot 的基础上,提供了诸如 Readiness Check,上下文隔离,类隔离,日志空间隔离等等能力...
-
基于SSM的应急资源管理系统源码 v1.0
应急资源管理系统用的是是比较流行的SSM和前端JSP技术,用它来创建使用脚本语言,结合HTML代码来制作动态 网页,欢迎需要的朋友下载使用...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的WxJava微信开发工具包 v4.6.0资源来源互联网,版权归该下载资源的合法拥有者所有。