WxJava 微信开发 Java 开发工具包(SDK),支持包括微信支付、微信开放平台、小程序、企业号/企业微信、公众号(包括服务号和订阅号)等的后端开发。
本开发工具包基于chanjarster的weixin-java-tools,增加了不少功能和模块,并做了大量的优化和重构,使得接口更易使用,方便开发。
特性:
不依赖任何 mvc 框架,也不依赖 servlet,如果需要在项目中使用,参考demo即可;
仅仅作为工具使用,可轻松嵌入到任何系统里;
支持企业号、公众号、小程序以及微信支付开发。
同时支持小程序云开发,参考文档 https://github.com/Wechat-Group/WxJava/tree/develop/weixin-java-cloudbase
SDK 包含 6个部分:
weixin-java-common,公共类库
weixin-java-pay,微信支付SDK
weixin-java-miniapp,微信小程序SDK
weixin-java-cp,企业号 SDK
weixin-java-mp,公众号(订阅号、服务号)SDK
weixin-java-open,微信开放平台(第三方平台)SDK
另外码云代码库地址是:https://gitee.com/binary/weixin-java-tools,
同步更新的Github代码库地址是:https://github.com/Wechat-Group/WxJava
最近在做自助洗车项目中,因每个门店需要使用自己的商户收款,所以需要wxjava多商户支持,在百度查了些资料,基本都是单个商户的使用案例,遂把项目中的一些总结分享。 先介绍下单商户的使用 pom文件引入jar包 <dependency> <groupId>com.github.binarywang</groupId> <artifactId>wx-java-pay-spring-bo
作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。
本文向大家介绍微信开发 微信授权详解,包括了微信开发 微信授权详解的使用技巧和注意事项,需要的朋友参考一下 最近有机会做到一个微信项目;把其中自己整理的笔记分享给大家,有不足或错误的地方望大家指正! 1关于微信授权这块的流程图,如下 一些代码碎片仅供参考: 本地存储的运用: 1. 做微信开发,建议先造一些数据,取到对应的openId ,方便在浏览器里调试; 2.稍微麻烦的就是每次调整完成,需要发布
开发工具 微信开发者工具 VSCode https://zh.snipaste.com/ VSCode插件 小程序开发助手 minapp css tree vscode开发微信小程序安装的插件: wechat-snippet 微信小程序代码辅助,代码片段自动完成 minapp 微信小程序标签、属性的智能补全(同时支持原生小程序、mpvue 和 wepy 框架,并提供 snippets) 需要输入<
本文向大家介绍微信开发之微信jssdk录音功能开发示例,包括了微信开发之微信jssdk录音功能开发示例的使用技巧和注意事项,需要的朋友参考一下 项目需求简单描述 用户长按录音,松手后直接结束录音,结束录音后,用户可以选择重新录音、播放刚才的录音,上传录音(这里的上传录音指上传到自己服务器,上传步骤是,前端调用wx.uploadVoice,后台再到微信服务器下载音频文件,上传到自己的服务器)。注意,
本文向大家介绍asp.net微信开发(开发者接入),包括了asp.net微信开发(开发者接入)的使用技巧和注意事项,需要的朋友参考一下 先上图,看一看需要进行哪些项目的操作: 在项目的根目录或者特定的文件夹内,创建一个ashx文件(一般处理程序文件),如图 精彩专题分享:ASP.NET微信开发教程汇总,欢迎大家学习。 以上就是关于asp.net微信开发的第一篇,针对开发者接入进行学习,之后会有
本文向大家介绍微信开发协议小结,包括了微信开发协议小结的使用技巧和注意事项,需要的朋友参考一下 1.发布的消息对应一个ID(只要单个方向唯一即可,服务器端可能会根ID判断重复接收),消息重传机制确保有限次的重试,重试失败给予用户提示,发送成功会反馈确认,客户端只有收到确认信息才知道发送成功。发送消息可能不会产生新SyncKey。 2.基于版本号(SynKey)的状态消息同步机制,增量、有序传输需求