Commit Graph

147 Commits

Author SHA1 Message Date
Binary Wang
761e88201c #928 修复卡券拉取用户信息接口报空指针问题 2019-01-25 16:08:03 +08:00
Binary Wang
2d424040af #894 完善卡券查询Code接口缺少的字段 2019-01-10 19:39:30 +08:00
007gzs
b7d3f839f7 #884 微信公众号模块增加主体变更迁移用户openid的接口
* 增加接口 微信公众号主体变更迁移用户 openid

* add test
2018-12-17 22:42:23 +08:00
Binary Wang
29c6a0000b #855 http请求执行器类RequestExecutor接口增加异步执行方法 2018-12-08 20:06:49 +08:00
Binary Wang
eab7dd398a 优化代码,替换掉ToStringBuilder.reflectionToString相关代码 2018-11-02 11:21:14 +08:00
Binary Wang
23cb2104ad 图文素材相关类的属性中createdTime和updatedTime,改为createTime和updateTime,以便跟其他地方代码保持统一 2018-10-30 10:53:23 +08:00
Binary Wang
ebf9baac27 #534 针对公众号发送模版消息中的小程序path和pagepath问题增加可选参数,如果想让请求使用path作为参数名,设置usePath属性为true即可,否则会使用pagepath。 2018-08-08 21:33:01 +08:00
Binary Wang
ad8de25f7f add author info 2018-08-04 19:35:00 +08:00
QSJia
bd941025b6 #674 修复微信返回0/1值转换为布尔值错误的问题 2018-07-12 10:34:48 +08:00
Binary Wang
5b5dada0fe #532 实现微信AI开放接口的三个接口:语音上传、查询识别结果和微信翻译功能 2018-06-10 11:54:45 +08:00
Binary Wang
0daaa011ef 重构规范RequestExecuter代码 2018-06-10 00:28:47 +08:00
Binary Wang
499d12e0d3 add author for some files 2018-06-09 23:56:16 +08:00
Binary Wang
1b759ea93b #623 群发接口增加clientmsgid 2018-06-09 23:33:49 +08:00
Binary Wang
030ab99674 优化XStreamTransformer 2018-06-07 21:04:09 +08:00
Boris
96e7310143 #615 公众号客服消息添加 "发送小程序卡片" 类型 2018-06-06 11:03:48 +08:00
Binary Wang
ef97a308f3 重构WxError相关代码,自动根据代码补充错误中文说明 2018-05-14 23:42:28 +08:00
Binary Wang
7d688a3db0 #534 公众号发送模版消息中的小程序path改回pagepath 2018-04-16 19:37:11 +08:00
Binary Wang
e1d274811c #528 WxMpUser类增加三个属性:subscribe_scene、 qr_scene 和qr_scene_str 2018-04-09 20:36:23 +08:00
Binary Wang
3d07676c4d #517 将XStreamTransformer的register方法设为public,方便用户自定义扩展 2018-03-28 19:30:04 +08:00
Binary Wang
b4cf79fd15 #480 修复sex值可能为null导致的空指针问题 2018-03-05 20:15:08 +08:00
Binary Wang
f17d9cdb2e #479 修复公众号模板消息发送时pagepath问题 2018-03-05 13:54:46 +08:00
Binary Wang
5bd2d209db #431 WxMpUser的sex相关字段调整:原sex变量改为sexDesc,原sexId改为sex 2018-01-27 18:32:16 +08:00
康阳
905f09808d #443 在获取会员卡信息中增加balance字段,涉及金额的balance字段改为double类型
* 在获取会员卡信息中增加balance字段,涉及金额的balance字段改为double类型

* 同步 修改 GsonAdapter 中相关字段
2018-01-24 16:46:25 +08:00
Binary Wang
2ac2568df4 修复http请求连接释放问题 2018-01-24 15:08:27 +08:00
Mklaus
f2b05480b5 #436 添加一次性订阅消息接口 2018-01-23 10:23:29 +08:00
Binary Wang
2e85dfdf7a remove useless javadoc 2017-12-16 15:23:48 +08:00
Binary Wang
ff3cdb1487 #358 针对微信网页授权为snsapi_userinfo时,WxMpUser类中增加privilege字段 2017-12-16 13:47:44 +08:00
Binary Wang
fa4cc5a9fd #380 修复okhttp和jodd-http实现的获取永久素材接口的问题 2017-11-22 23:48:59 +08:00
Binary Wang
993999735b 使用lombok的@Data注解简化common模块的所有bean类 2017-11-14 11:05:18 +08:00
Binary Wang
67abc9216f 修复checkstyle检查出来的部分代码问题 2017-11-07 15:29:10 +08:00
Binary Wang
2146372502 重构WxConsts类,对所有常量进行分类整理,便于阅读使用 2017-11-07 11:41:55 +08:00
Binary Wang
29149424ac #362 修复okhttp实现的qrcode二维码图片下载代码 2017-11-03 12:04:33 +08:00
Binary Wang
4c79eec2a5 使用lombok的@Data注解简化mp模块的所有bean类 2017-10-25 14:21:17 +08:00
Binary Wang
afb5e6151f #352 修复XStreamTransformer由于classloader原因导致的ClassCastException问题 2017-10-18 12:33:52 +08:00
Binary Wang
0f007d970b #356 修复QrCodeRequestExecutor类MimeType比较的bug 2017-10-18 12:27:11 +08:00
Binary Wang
d6d3812d95 精简代码 2017-09-18 11:03:42 +08:00
dylanleung
5a2b3b61a4 #295 修复临时文件关闭
* update travis settings

* feat(okhttp): 修改okhttp底层调用方法

直接用OkHttpClient代替connect.使客户端单一化.Okhttp 自动管理连接池优化

* feat(log,jsApi): 添加log debug 标记明确下调用底层效果,修复jsAPI Lock 为null 问题

添加log debug 标记明确下调用底层效果,修复jsAPI Lock 为null 问题

#293

* fix(File): 修复文件关闭

修复文件关闭

* Update OkHttpMediaDownloadRequestExecutor.java
2017-07-31 18:18:15 +08:00
dylanleung
0a06c4d1a1 #293 重构OkHttp的实现代码,同时修复JSApi的bug
* update travis settings

* feat(okhttp): 修改okhttp底层调用方法

直接用OkHttpClient代替connect.使客户端单一化.Okhttp 自动管理连接池优化

* feat(log,jsApi): 添加log debug 标记明确下调用底层效果,修复jsAPI Lock 为null 问题

添加log debug 标记明确下调用底层效果,修复jsAPI Lock 为null 问题

#293
2017-07-31 11:39:20 +08:00
Binary Wang
2b7dd7a7bf 修复上传文件时的乱码问题 2017-07-20 21:12:07 +08:00
mgcnrx11
9368177d00 增加会员卡管理服务的更新会员信息接口的实现 (#283)
* 修复UserInfo反序列化的bug,补充其单元测试

* 增加`更新会员信息`接口的实现

* 增加会员卡相关接口的测试类  包含下述方法: 1. 会员卡激活接口 2. 会员信息获取接口 3. 更新会员信息接口
2017-07-15 18:53:23 +08:00
mgcnrx11
3a2efdd343 新增会员卡相关接口 (#280)
* 新增会员卡相关接口
1. 激活会员卡接口
2. 拉取会员信息接口
2017-07-15 16:22:36 +08:00
Binary Wang
dde7c643fa #269 修复okhttp实现素材上传时的问题 2017-07-06 15:59:13 +08:00
Binary Wang
d7b32d24f9 fix time 2017-07-03 15:49:18 +08:00
Binary Wang
eaad6367de #252 原有图文素材管理接口增加留言管理所需两个参数:need_open_comment 和 only_fans_can_comment 2017-07-02 18:23:21 +08:00
Binary Wang
26272bb7e5 refactor some packages and class files name 2017-06-10 17:02:14 +08:00
ecoolper
7f91ba2372 jodd response 编码设置为UTF-8 2017-06-03 23:10:30 +08:00
ecoolper
16dea387f2 修改两个文件 2017-05-19 23:48:47 +08:00
ecoolper
3757606589 Merge remote-tracking branch 'remotes/wechat/develop' into develop
# Conflicts:
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/MediaDownloadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/MediaUploadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/RequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/SimpleGetRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/SimplePostRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/apache/ApacheMediaDownloadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/apache/ApacheMediaUploadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/apache/ApacheSimpleGetRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/apache/ApacheSimplePostRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/jodd/JoddMediaDownloadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/jodd/JoddMediaUploadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/jodd/JoddSimpleGetRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/jodd/JoddSimplePostRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/okhttp/OkMediaDownloadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/okhttp/OkMediaUploadRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/okhttp/OkSimpleGetRequestExecutor.java
#	weixin-java-common/src/main/java/me/chanjar/weixin/common/util/http/okhttp/OkSimplePostRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpService.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpMaterialServiceImpl.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/jodd/WxMpServiceImpl.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MaterialDeleteRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MaterialNewsInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MaterialUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MaterialVideoInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MaterialVoiceAndImageDownloadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/MediaImgUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/QrCodeRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMaterialDeleteRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMaterialNewsInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMaterialUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMaterialVideoInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMaterialVoiceAndImageDownloadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheMediaImgUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/apache/ApacheQrCodeRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMaterialDeleteRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMaterialNewsInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMaterialUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMaterialVideoInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMaterialVoiceAndImageDownloadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddMediaImgUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/jodd/JoddQrCodeRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMaterialDeleteRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMaterialNewsInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMaterialUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMaterialVideoInfoRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMaterialVoiceAndImageDownloadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpMediaImgUploadRequestExecutor.java
#	weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/http/okhttp/OkhttpQrCodeRequestExecutor.java
2017-05-19 10:06:33 +08:00
Binary Wang
1806389a4d 批量格式化代码 2017-05-11 17:07:32 +08:00
Binary Wang
8982cf8471 批量格式化代码 2017-05-11 17:07:08 +08:00