42 Commits

Author SHA1 Message Date
d0dd1b82d7 OSS-255 格式化代码,删除不需要的引用 2023-04-24 09:22:49 -04:00
9446b1a636 OSS-255 更新 DI 的使用 2023-04-23 15:22:26 -04:00
e92e97ca11 OSS-255 格式化代码并且使用 Junit 5 的测试类 https://bug.ossez.com/browse/OSS-255 2023-04-23 15:13:04 -04:00
bce4e5a324 OSS-255 格式化代码并且使用 Junit 5 的测试类 https://bug.ossez.com/browse/OSS-255 2023-04-23 15:12:57 -04:00
03c5092164 OSS-255 更新测试使用 JUnit 5 2023-04-23 15:11:48 -04:00
9124457533 OSS-254 测试微信的消息发送 2023-04-19 22:06:03 -04:00
d217b67cf6 constant Change the name to MsgType 2023-04-19 09:27:45 -04:00
3e617b3a4c constant to update the WeChatConstant 2023-04-19 09:22:52 -04:00
bb3b148de4 Update Object to remove data from lombook 2023-04-19 08:52:39 -04:00
927361987f 更新客服信息 2023-04-19 08:48:29 -04:00
57079fecfd USVT-138 返回对象使用微信状态对象 2023-03-07 13:33:38 -05:00
fba63df660 USVT-136 使用微信异步消息的策略来发布消息 2023-02-13 00:38:08 -05:00
5c1aef79c8 USVT-136 添加一个消息处理类,在这个消息处理类中为微信进行异步消息处理 2023-02-12 09:36:21 -05:00
aa235ae02f WeChat Official Account Platform related Service to process Platform related service 2023-02-09 12:44:47 -05:00
3bdd0a99fa 针对公众号的登录程序,我们调整 Open 中的内容 2023-02-06 09:14:27 -05:00
34d1d5db58 create a wechat response object 2023-02-02 08:57:32 -05:00
c881e857ae Update logic by use retrofit2 package send request 2023-02-01 07:07:28 -05:00
f676c1239d 调用腾讯网络检测 API 2023-01-31 06:07:20 -05:00
4fa242751e 使用平台服务文件提供平台需要的相关服务 2023-01-31 06:02:07 -05:00
45010d1575 添加微信使用的第二个 API,获取微信服务器地址 2023-01-30 06:01:42 -05:00
21a71adba8 清理使用 httpClient 的实现,我们只会使用 okHttp 来实现所有的 HTTP 请求 2023-01-29 17:29:34 -05:00
1822d39c12 微信主机配置对象移动到 Common 模块中 2023-01-29 16:52:32 -05:00
e69e7edd02 移动微信常量到 Common 包中 2023-01-29 16:52:00 -05:00
faeb62abd8 修改拦截器中数据读取的方式,解决被拦截器拦截后的读取错误:https://www.ossez.com/t/okhttp-interceptor-close/14307 2023-01-29 08:41:02 -05:00
84acfa03f7 更新微信卡券的枚举类型 2023-01-27 05:43:34 -05:00
5dd10f3adc 微信公众号事件的常量类型移动到 Common 中 2023-01-26 14:16:32 -05:00
51185a972c 微信 API 可以支持的语言类型 2023-01-26 14:13:49 -05:00
29cccd94b2 不清楚为什么可以用 Apache 的随机字符串生成类还要自己写一个,直接使用 Apache 的字符串生成类 2023-01-26 14:01:54 -05:00
09684077ea 修改微信的配置文件路径,我们只提供 2 种存储方式内存和 Redis 2023-01-24 12:46:01 -05:00
843193024c 更新项目常量,同时修改使用 RxJava 2023-01-23 19:52:29 -05:00
5d906b1fba 修改方法为同步方法,以保障线程安全 2023-01-23 18:44:42 -05:00
2081e708a8 添加 .addInterceptor(new WeChatErrorInterceptor()) 进行全局错误处理 2023-01-23 18:43:45 -05:00
6a8bde04be WeChatErrorInterceptor 用于处理微信 API 返回的时候给出的代码是 200 ,但是实际上的错误原因和代码是在返回 Body 里面。
为了方便我们进行调用,我们在这里把调用返回使用 400 来表示错误代码,以便于在调用 Client 中进行捕获。
2023-01-23 18:42:27 -05:00
b5c654d3fc 更新使用 Retrofit 的 RxJava 方式来调用获得访问腾讯 API 需要的 access token 2023-01-23 08:06:04 -05:00
f0c1ea178b 把微信使用的 Access Token 对象放到 model 目录下
尽量删除使用的 lombok,不在包中使用 lombok

更新测试
2023-01-22 08:26:24 -05:00
e1cf8088be 更新使用 okHTTP 2023-01-21 18:07:11 -05:00
73c2a89f70 修改 Okhttp 的调用方式 2023-01-20 14:31:11 -05:00
79b5a11a9e WeChat-J 更新项目删除不需要的 HTTP 客户端 2023-01-19 12:29:30 -05:00
677e796990 针对微信公众号,修改配置的包的名字 2023-01-11 15:32:34 -05:00
05b85efc0f 更新包的名字 2023-01-11 15:17:54 -05:00
38faf619a9 针对公众号添加为子模块 2023-01-11 09:43:36 -05:00
a8fe23030f 删除无效的许可证信息,并把公众号的内容独立出来. 2023-01-11 09:43:16 -05:00