Products
GG网络技术分享 2025-03-18 16:16 0
WECOM-SDK 是开源的企业微信开放 API 的 Java SDK,是目前最完整的 Java 实现。目前已经实现了企业微信通讯录管理、客户管理、上下游、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、汇报、收集表、考勤等相关接口,开发人员不需要很高的学习成本就能快速优雅地接入企业微信。
具体更新细节参见更新说明。
仓库地址
gitee: https://gitee.com/felord/wecom-sdk
github: https://github.com/NotFound403/wecom-sdk
开发文档
文档:https://felord.cn/wecom/overview.html
特性
支持多企业微信同时配置作业
支持响应式,高性能
集成方便,适用于各种 Java 生态
学习成本低
目前实现企业微信接口 200 多个,能满足大部分企业微信业务场景的需求
全参数封装,入参、出参高度语义化封装,再也不担心组织参数、解析参数的问题
实现统一回调,所有回调事件可集中异步处理,开发者只需要关心业务逻辑的开发
由 SDK 接管 AccessToken 生命周期,开发者无需关心 AccessToken 的管理。
Maven 中央仓库坐标
普通版本
<dependency>
<groupId>cn.felord</groupId>
<artifactId>wecom-sdk</artifactId>
<version>1.2.5</version>
</dependency>
响应式版本
<dependency>
<groupId>cn.felord</groupId>
<artifactId>rx-wecom-sdk</artifactId>
<version>1.2.5</version>
</dependency>采用技术栈
Retrofit2
Rxjava3
Okhttp4
Jackson2
XStream
?1.2.5 更新
企业微信基础应用 NativeAgent 部分 Agentid 标记为过时以适应企业微信新的安全策略
审批时长控件参数优化
日期格式化采用 ISO8601 风格
回调优化
Demand feedback