企业微信 Java 开发包 wecom-sdk 1.0.11 发布,全面拥抱 Retrofit2


wecom-sdk 是开源的企业微信开放 API 的 Java 实现,是目前最完整的Java开源实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、OA办公相关接口,开发人员不需要很高的学习成本就能快速优雅地接入企业微信。本次更新的亮点是彻底拥抱Retrofit2这一优秀的网络请求框架,为未来增加更多的可能性;改善了过度依赖Spring Boot的局面,简化了底层依赖,同时也保证了向后的兼容性。

仓库地址

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.1.0</version>
</dependency>
  • 响应式版本

<dependency>
<groupId>cn.felord</groupId>
<artifactId>rx-wecom-sdk</artifactId>
<version>1.1.0</version>
</dependency>

采用技术栈

  • Retrofit2

  • Rxjava3

  • Okhttp4

  • Jackson2

  • XStream

🚀1.1.0 更新

  • 移除 Spring Boot 全面使用Retrofit作为Rest引擎

  • 移除无用依赖

  • 实现企业支付中的企业红包、向员工付款、对外收款

  • XML转换优化

  • 🐞 回调请求体参数错误修复 #I7ERVA

  • Okhttp 升级到 4.11.0

  • Jackson 升级到 2.15.2

  • 增加新的samples样例


相關推薦

2023-08-01

企业微信 Java 开发包 WECOM-SDK 1.1.4 发布 WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前开源实现中最完整的Java实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、

2023-07-15

WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前开源实现中最完整的Java实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送、企微机器人、身份验证、应

2023-10-08

WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前开源实现中最完整的Java实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、客户管理、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、OA

2023-12-24

WECOM-SDK 是开源的企业微信开放 API 的 Java SDK,是目前最完整的Java实现。目前已经实现了企业微信通讯录管理、客户管理、上下游、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、汇报、收集表、考勤等相

2024-05-12

WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前最完整的Java实现。目前已经实现了企业微信通讯录管理、客户管理、上下游、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、汇报、收集表、考勤等

2023-12-02

WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前最完整的Java实现。目前已经实现了企业微信通讯录管理、客户管理、上下游、微信客服、素材管理、消息推送、企微机器人、身份验证、应用管理、汇报、收集表、考勤等

2023-08-07

WECOM-SDK 是开源的企业微信开放 API 的 Java 实现,是目前开源实现中最完整的Java实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送、企微机器人、身份验证、应

2023-06-01

  wecom-sdk 是开源的企业微信开放 API 的 Java 实现。经过近三年的迭代,目前已经实现了企业微信通讯录管理、上下游、客户管理、微信客服、素材管理、消息推送 、企微机器人、 身份验证 、 应用管理 、OA 办公相关接

2022-07-19

Eurynome Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Boot 2.7.1、Spring Cloud 2021.0.3、Spring Cloud Alibaba 2021.0.1.0、 Spring Authorization Server 0.3.1、Nacos 2.1.0 等最新版本开发,遵循

2023-02-12

Dante Cloud 是一款企业级微服务架构和服务能力开发平台,是全面拥抱 Spring Authorization Server 的、基于 OAuth2.1 协议的微服务架构。基于 Spring Authorization Server 1.0.0、Spring Boot 3.0.2、Spring Cloud 2022.0.1、Spring Cloud Tencent 1.9.0-2022.0.1、Spring

2022-08-10

Dante Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Boot 2.7.2、Spring Cloud 2021.0.3、Spring Cloud Alibaba 2021.0.1.0、 Spring Authorization Server 0.3.1、Nacos 2.1.0 等最新版本开发,遵循Spr

2022-10-02

Dante Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Boot 2.7.3、Spring Cloud 2021.0.4、Spring Cloud Alibaba 2021.0.4.0、 Spring Authorization Server 0.3.1、Nacos 2.1.1 等最新版本开发的多租户

2023-04-27

Dante Cloud 一款企业级微服务架构和服务能力开发平台,是采用领域驱动模型(DDD)设计思想的、全面拥抱 Spring Authorization Server 的、基于 OAuth2.1 协议的微服务架构。基于 Spring Authorization Server 0.4.2、Spring Boot 2.7.11、Spring Cloud 2021.0.6

2022-12-24

Dante Cloud 是一款企业级微服务架构和服务能力开发平台。首个全面拥抱 Spring Authorization Server 的版本,基于Spring Authorization Server 0.4.0、Spring Boot 2.7.7、Spring Cloud 2021.0.5、Spring Cloud Alibaba 2021.0.4.0、Nacos 2.2.0 等最新版本开发的多租户