wecom-sdk 是开源的企业微信开放 API 的 Java 实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送 、企微机器人、 身份验证 、 应用管理 、OA 办公相关接口,开发人员不需要很高的学习成本就能快速优雅地接入企业微信。本次更新主要实现了模块化,借助于rxjava3引入了响应式流编程风格(实验特性),完善客服等功能。
仓库地址
gitee: https://gitee.com/felord/wecom-sdk
github: https://github.com/NotFound403/wecom-sdk
特性
-  支持多企业微信同时配置作业 
-  目前实现企业微信接口 200 多个,能满足大部分场景的需求 
-  全参数封装,入参、出参高度语义化封装,再也不担心组织参数、解析参数的问题 
-  实现统一回调,所有回调事件可集中异步处理,开发者只需要关心业务逻辑的处理 
-  由 SDK 接管 AccessToken 生命周期,开发者无需关心 Token 的管理。 
Maven 中央仓库坐标
-  普通版本 
<dependency> <groupId>cn.felord</groupId> <artifactId>wecom-sdk</artifactId> <version>1.0.14</version> </dependency>
-  响应式版本(实验) 
<dependency> <groupId>cn.felord</groupId> <artifactId>rx-wecom-sdk</artifactId> <version>1.0.14</version> </dependency>
采用技术栈
-  Spring RestTemplate 
-  retrofit2 
-  rxjava3 
-  okhttp4 
-  lombok 
-  jackson2 
-  xstream 
1.0.14更新
-  回调解析增加签名返回作为唯一性校验依据 
-  增加Token失效重试功能 
-  客服模块增加客服消息接收与回调API相关实现 
-  客服模块增加升级客户服务API相关实现 
-  客服模块增加客服统计API相关实现 
-  完善审批API的实现 
-  抽取公共模块以支持模块化 
-  (试验)增加响应式模块 rx-wecom-sdk,基于retrofit2、rxjava3实现
-  (试验) 增加开启HTTP调用日志能力,以方便调试 
-  增加发送应用消息示例 
-  其它一些底层优化 


 
		 
		 
		 
		

还没有评论,来说两句吧...