|
57079fecfd
|
USVT-138 返回对象使用微信状态对象
|
2023-03-07 13:33:38 -05:00 |
|
|
f16561c82a
|
USVT-138 针对微信返回的状态,我们提供一个状态对象
|
2023-03-07 13:20:19 -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 |
|
|
53bed19f45
|
USVT-135 设置超时时间为 15 秒,并且对代码进行格式化
|
2023-02-09 12:32:18 -05:00 |
|
|
75003069f9
|
接口的代码格式化
|
2023-02-09 11:22:27 -05:00 |
|
|
670766282a
|
配置使用不同的 Open ID 代码
|
2023-02-08 11:34:16 -05:00 |
|
|
706a42f7b2
|
配置 WeChat 的包的内容,尝试从 WeChat 包中调用需要的数据
|
2023-02-06 09:17:12 -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 |
|
|
9ba61c9f9b
|
修改代码,清理 lombok 在类中错误
|
2023-01-26 14:07:10 -05:00 |
|
|
29cccd94b2
|
不清楚为什么可以用 Apache 的随机字符串生成类还要自己写一个,直接使用 Apache 的字符串生成类
|
2023-01-26 14:01:54 -05:00 |
|
|
b8d15f0124
|
重命名腾讯企点的项目结构
|
2023-01-26 13:51:36 -05:00 |
|
|
d629d61250
|
针对腾讯企业账号的自述文件
|
2023-01-26 13:47:17 -05:00 |
|
|
704a41b1e2
|
把腾讯企点的 API 信息全部合并过来。
|
2023-01-26 13:46:58 -05:00 |
|
|
0a21e62667
|
处理加密解密包的问题,尽量避免直接调用 JDK 中保护的类。
|
2023-01-26 12:56:10 -05:00 |
|
|
e4f18688e1
|
添加 wecom 项目到整个库中
|
2023-01-26 12:42:49 -05:00 |
|
|
fd98fad567
|
微信支付的所有模块进行 Package 的重命名,删除不需要的模块
|
2023-01-26 07:35:47 -05:00 |
|
|
6a20373254
|
添加自述文件
|
2023-01-25 22:58:27 -05:00 |
|
|
c6a20f1a72
|
把微信支付的博客合并进项目
|
2023-01-25 22:58:10 -05:00 |
|
|
3655e95a67
|
删除并不需要的 jedisPool 实现
|
2023-01-25 20:31:14 -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 |
|
|
c59e8740d6
|
微信错误代码的枚举类型,集中到一个文件中
|
2023-01-23 18:32:27 -05:00 |
|
|
2836428f68
|
把微信使用的常量统一集中进行配置
|
2023-01-23 18:31:41 -05:00 |
|
|
54d4e054e6
|
HttpClientMediaType 定义我们在 Http 请求时候需要使用的访问媒体类型
|
2023-01-23 18:28:01 -05:00 |
|
|
b5c654d3fc
|
更新使用 Retrofit 的 RxJava 方式来调用获得访问腾讯 API 需要的 access token
|
2023-01-23 08:06:04 -05:00 |
|
|
ddf6d80599
|
更新自述文件,老的代码中使用了 Lock 来进行线程同步,我们希望删除这个功能。
|
2023-01-23 07:57:05 -05:00 |
|
|
5c23311d69
|
把 Jackson 的依赖移动到父项目中
|
2023-01-22 09:12:24 -05:00 |
|
|
f0c1ea178b
|
把微信使用的 Access Token 对象放到 model 目录下
尽量删除使用的 lombok,不在包中使用 lombok
更新测试
|
2023-01-22 08:26:24 -05:00 |
|
|
89cf809f5f
|
更新自述文件中有关 Demo 的链接。
https://www.ossez.com/t/wechat-j-demo/14303
同时删除 demo.md 文件。
|
2023-01-21 18:27:18 -05:00 |
|
|
7e20e4a59a
|
更新许可证信息
|
2023-01-21 18:16:19 -05:00 |
|
|
081e0b7e6e
|
更新自述文件,[Retrofit 是什么](https://www.ossez.com/t/retrofit/14302)
|
2023-01-21 18:15:58 -05:00 |
|
|
e1cf8088be
|
更新使用 okHTTP
|
2023-01-21 18:07:11 -05:00 |
|
|
73c2a89f70
|
修改 Okhttp 的调用方式
|
2023-01-20 14:31:11 -05:00 |
|