Commit Graph

303 Commits

Author SHA1 Message Date
Binary Wang
c5bf83c57b rename file 2017-01-09 16:13:20 +08:00
Binary Wang
b1f3b71a09 修正带参数的二维码接口相关文档注释,并加入对有效期的判断 2017-01-09 16:11:54 +08:00
Binary Wang
245bec709a 引入配置方法,使得微信支付能够支持仿真测试环境 #119 2017-01-09 13:47:36 +08:00
Binary Wang
fa7360d0ca 实现微信支付交易保障的接口 #56 2017-01-08 23:27:30 +08:00
Binary Wang
c142daa734 添加扫码支付生成二维码的接口及其单元测试,#113 2017-01-06 11:41:06 +08:00
Binary Wang
55d66ac7c9 优化重构部分支付相关代码 2017-01-05 12:29:26 +08:00
Binary Wang
cbf78114f7 完成订单查询结果对象中coupon的组装逻辑代码,并加入单元测试 2017-01-05 12:28:58 +08:00
Binary Wang
c47b8eceba 修复toMap方法的bug,并加入单元测试代码 2017-01-04 19:23:03 +08:00
Binary Wang
22723f9f2b 完善查询退款接口,并重构部分支付接口的实现,简化代码 2016-12-29 19:05:21 +08:00
Binary Wang
a638189ec8 测试配置中增加证书文件路径的设置 2016-12-29 19:02:20 +08:00
Binary Wang
013da38f00 测试配置中增加证书文件路径的设置 2016-12-29 19:00:32 +08:00
Binary Wang
38d817cab2 修正代码格式,并移除不必要的多余代码 #107 2016-12-26 16:50:57 +08:00
Binary Wang
c70bf9b0c3 生成带参数的二维码时加入场景值的校验 #106 2016-12-23 14:14:01 +08:00
Binary Wang
9246243fae fix test code 2016-12-20 16:53:32 +08:00
Binary Wang
4812697b36 消灭不规范代码(由sonatype检测出来的) 2016-12-15 16:41:26 +08:00
Binary Wang
b8a9795cf5 修复接口请求重试代码,避免无效等待 2016-12-15 15:23:29 +08:00
dongfuqiang
a7c72f613a update 2016-12-14 16:29:50 +08:00
Binary Wang
9d06a696d0 增加查询红包记录的接口 for #73 2016-11-28 17:39:42 +08:00
Binary Wang
160f608455 test enhancement for template message 2016-11-28 17:39:15 +08:00
Binary Wang
95821dab20 实现获取自定义菜单配置的接口 for #70 2016-11-25 16:32:25 +08:00
Binary Wang
1bc2a5c7b3 部分实现微信支付查询退款的接口 for #59 2016-11-24 20:08:05 +08:00
Binary Wang
33ef6ebbe9 修复#82引入代码导致的单元测试失败的问题 2016-11-22 14:16:13 +08:00
Binary Wang
1bd4f681b6 完善模板消息发送的单元测试,加入颜色 2016-11-04 17:19:55 +08:00
Binary Wang
1ceb4bf707 尽量使用接口引用 use interface where possible 2016-10-29 16:59:53 +08:00
Binary Wang
b84a2ec777 引入自定义ToString工具类和方法,便于查看部分bean对象值 2016-10-27 19:40:07 +08:00
Binary Wang
4959966222 实现微信支付关闭订单的接口 #54 2016-10-27 18:42:41 +08:00
Binary Wang
e89d009ae0 移除jodd #58 2016-10-27 11:46:59 +08:00
Binary Wang
8cbe207667 修复素材代码调整后的代码 2016-10-26 15:33:37 +08:00
Binary Wang
44a1dfaf63 重构bean和builder的包结构 2016-10-26 15:29:57 +08:00
Binary Wang
ba6b7dafec 素材相关代码补充完善javadoc注释,并重构包结构 2016-10-26 15:13:55 +08:00
Binary Wang
b23b76457c 添加对客服消息发送(点击跳转到图文消息页面) 图文消息的支持 #67 2016-10-25 15:04:58 +08:00
Binary Wang
11452e6de0 清理代码 2016-10-25 14:32:29 +08:00
Binary Wang
a3ada2c0ae 重构规范化微信支付相关接口类的命名 2016-10-25 12:06:26 +08:00
Binary Wang
912ef62841 重构客服消息相关命名,替换不合理的命名:CustomMessage -> KefuMessage 2016-10-25 12:05:50 +08:00
Binary Wang
e30138f931 #53 实现微信支付查询订单的接口,并重构规范化微信支付相关接口类的命名 2016-10-25 10:45:59 +08:00
Binary Wang
4b88c3d426 去掉joor的依赖,并重构相关反射代码 for #58 2016-10-21 15:24:50 +08:00
Binary Wang
f0192cc016 实现查询企业付款的API。 finish #51 2016-10-19 20:28:47 +08:00
Binary Wang
acc129111a 添加删除模板的接口方法实现 for issue #63 2016-10-18 18:29:43 +08:00
Binary Wang
6dc0481d1d 添加获得模板列表的接口方法,并重构模板消息相关类包结构 for issue #63 2016-10-18 00:07:14 +08:00
Binary Wang
d7298ab790 添加获得模板ID的接口方法实现 for issue #63 2016-10-17 23:43:31 +08:00
Binary Wang
77db3c2dae 将模板消息相关接口代码移到单独的service,并作相应重构调整,增加单元测试 for issue #63 2016-10-14 19:33:34 +08:00
BinaryWang
cd026278c2 修改方法返回类型,保证标签Id与其他地方一致 2016-10-13 09:11:15 +08:00
BinaryWang
f7f7d12347 发送红包接口增加证书 2016-10-09 19:00:26 +08:00
BinaryWang
049eb957d8 格式化javadoc 2016-10-08 17:46:31 +08:00
BinaryWang
a0dc8ca1ea 重构微信支付申请退款接口 for issue #25 2016-10-08 17:11:40 +08:00
BinaryWang
5fe1c061f2 重构微信支付申请退款接口 for issue #25 2016-10-08 17:07:36 +08:00
BinaryWang
10ce6a8920 添加缺失的单元测试 2016-10-08 15:02:45 +08:00
Binary Wang
dabafc2a9e 实现企业付款的接口,暂时未调通,因缺少证书 for issue #50 2016-10-06 20:53:39 +08:00
Binary Wang
a4b0fdce93 增加商户平台的测试相关的配置参数 2016-10-05 21:35:31 +08:00
BinaryWang
5345a6d1f1 重构WxMpXmlMessage,修改fromUserName为fromUser,toUserName为toUser,避免不必要的歧义 2016-09-30 16:41:50 +08:00
BinaryWang
8a5fdb1717 添加查询门店类目列表的接口, for issue #17 2016-09-28 20:20:17 +08:00
BinaryWang
460a52be10 添加删除门店的接口, for issue #17 2016-09-28 20:00:55 +08:00
BinaryWang
091aefe4e1 添加门店服务信息修改的接口, for issue #17 2016-09-28 19:53:35 +08:00
BinaryWang
6889e3d95e 添加门店信息查看的接口, for issue #17 2016-09-28 19:45:43 +08:00
BinaryWang
f2a858db7a 调整移除group相关接口后的代码 2016-09-28 19:00:46 +08:00
BinaryWang
1352385328 移除Group相关接口 2016-09-28 18:47:03 +08:00
BinaryWang
742c74d850 用户信息添加新增的tagid_list属性 2016-09-28 13:19:36 +08:00
aimil
0ee199d729 1.添加获取用户信息单元测试类
2.修改批量获取用户提交方式bug
2016-09-28 12:24:44 +08:00
BinaryWang
cb9380cc4f 添加对发送模板消息的单元测试 2016-09-28 11:12:01 +08:00
Binary Wang
94b42ee9ae 优化门店查询列表的接口, for issue #17 2016-09-27 23:51:29 +08:00
BinaryWang
bda5ab01e5 添加门店查询列表的接口,并修复创建门店的接口, for issue #17 2016-09-27 19:58:58 +08:00
BinaryWang
435eb1250a 果断去掉旧有接口代码 2016-09-27 11:11:47 +08:00
BinaryWang
b7e8f2129d 添加门店管理-创建门店的接口,单元测试仅测试格式,暂未通过测试 2016-09-26 20:06:00 +08:00
BinaryWang
839ecadaa7 增加新的统一下单接口,并添加对接口格式的单元测试,并未对实际功能进行测试 2016-09-26 12:34:37 +08:00
Binary Wang
b13d3c9e6d 为新增加的发送红包的接口方法添加单元测试,仅测试接口格式,未测试实际功能 2016-09-25 00:28:58 +08:00
Binary Wang
3ba6dbb19a 重构支付相关对象包结构 2016-09-24 22:01:45 +08:00
BinaryWang
b3234a059b 调整部分素材管理的单元测试代码 2016-09-22 16:07:01 +08:00
BinaryWang
7e21f4692b 添加获取用户身上的标签列表的接口 2016-09-21 21:05:57 +08:00
BinaryWang
6e32028c50 添加批量为用户取消标签的接口 2016-09-21 20:54:17 +08:00
BinaryWang
9780d651d6 添加批量为用户打标签的接口 2016-09-21 20:49:23 +08:00
BinaryWang
c5c8628668 添加获取标签下粉丝列表的接口 2016-09-20 21:03:55 +08:00
miller
63c41d44ab 1.rename openId to openid 2.rename blackList to blacklist 3.refine blacklist test 2016-09-20 15:22:59 +08:00
miller
b941a57ccd add user black list api and impl 2016-09-20 14:39:39 +08:00
BinaryWang
b17041ea96 发送客服消息接口转移到客服专用service中,使用时需要加入getKefuService() 2016-09-19 16:03:21 +08:00
BinaryWang
5aa51e2f95 fix some warnings 2016-09-13 19:54:34 +08:00
BinaryWang
f13dcaa1fc 增加删除标签的接口 2016-09-13 19:54:03 +08:00
Binary Wang
214661b6c6 增加用户标签修改接口 2016-09-11 17:49:22 +08:00
Binary Wang
5d95f37235 fix some format 2016-09-11 15:37:39 +08:00
Binary Wang
d49c3dce60 fix some format 2016-09-10 14:11:49 +08:00
Binary Wang
8c862d8a48 修复测试代码 2016-09-10 13:59:29 +08:00
BinaryWang
8970b2c62d 脱敏 2016-09-09 19:49:21 +08:00
BinaryWang
ea35246d76 暂时去掉jackson代码,用于展示数据的代码放在客户端比较好些 2016-09-09 14:03:18 +08:00
BinaryWang
f66c0b02e2 修复由于静态引用SimpleDateFormat导致线程不安全的代码 2016-09-09 09:43:01 +08:00
BinaryWang
3ab8a3c7c6 增加用户标签查询接口 2016-09-08 21:11:02 +08:00
BinaryWang
b8f95cc4e6 Merge branch 'master' into develop 2016-09-07 20:05:07 +08:00
BinaryWang
f5273ba732 添加接口 用于构造第三方使用网站应用授权登录的url 2016-09-07 20:04:55 +08:00
BinaryWang
ce58afc5da 增加用户标签添加接口 2016-09-02 19:21:27 +08:00
BinaryWang
9b0ab05b34 移动两个group相关的测试 2016-09-02 19:20:53 +08:00
BinaryWang
d31c9f71d7 标记分组接口为过期的 2016-09-02 17:16:39 +08:00
BinaryWang
66cd7cda43 fix some warnings in test files 2016-09-01 09:57:54 +08:00
BinaryWang
af9bfa2156 添加接口分析数据接口 2016-08-30 19:52:03 +08:00
BinaryWang
4c98a561dd 添加消息分析数据接口 2016-08-29 20:33:11 +08:00
BinaryWang
14fb63d6de 添加图文分析数据接口 2016-08-25 18:06:33 +08:00
BinaryWang
f38f31fb10 移动单元测试到类同名包下 2016-08-25 17:56:45 +08:00
BinaryWang
bb0147bd57 转移统计分析相关接口为单独类,为以后完善补充统计分析接口做准备 2016-08-23 18:00:34 +08:00
BinaryWang
977161cbeb 去掉多余容易引起误解的测试使用的接口方法oauth2buildAuthorizationUrl 2016-08-18 13:58:11 +08:00
BinaryWang
f7a64a7cf6 将菜单相关的类转移到单独的包里方便管理,以便于某些特殊需求 2016-08-02 19:48:06 +08:00
BinaryWang
4554c994fc 微信支付接口代码拉出到单独类中维护,单元测试暂时未完成 2016-07-28 14:19:54 +08:00
BinaryWang
47c8c081ba 卡券接口代码提出单独类中维护,并添加单元测试 2016-07-28 14:19:54 +08:00
BinaryWang
b1f0b0787a 代码优化,由IDEA自动进行的Code Cleanup 2016-07-28 14:19:54 +08:00
BinaryWang
d8828a2c4e 重构包结构,实现类统一放入impl包中 2016-07-22 10:37:47 +08:00
BinaryWang
fcbdc8686e 重构代码,将用户管理、分组管理以及二维码相关的接口分别移到单独类中管理 2016-07-21 17:19:56 +08:00
BinaryWang
175bf9bbba 重构代码,将菜单管理相关的接口移到单独一个类中管理 2016-07-21 15:15:16 +08:00
BinaryWang
73bf3b0364 重构代码,将素材管理相关的接口移到单独一个类中管理 2016-07-21 12:35:45 +08:00
Binary Wang
b88560d9af 发送客服消息接口支持以某个客服的名义发送消息 2016-07-19 15:32:12 +08:00
Binary Wang
ff801044c2 清理一些代码 2016-07-19 15:21:33 +08:00
Binary Wang
fe9ed76f6f 去掉有问题的依赖 2016-07-19 14:50:49 +08:00
BinaryWang
21dcf17a36 增加获取客服聊天记录的重载方法,方便一次性获取一定时间间隔内的所有聊天记录 2016-07-18 14:36:15 +08:00
BinaryWang
c040ba3929 增加查看客服聊天记录的接口 #5 2016-07-18 12:10:12 +08:00
BinaryWang
72c46d1bec 按照最新微信官方文档对客服会话控制接口进行修正 2016-07-13 18:20:24 +08:00
BinaryWang
3534234d91 按照最新文档对客服管理接口进行修正 2016-07-12 18:00:30 +08:00
BinaryWang
754e09ea02 更新规范单元测试类的命名 2016-07-12 14:46:49 +08:00
BinaryWang
0c2768dfe7 实现多客服会话控制的接口 2016-07-12 09:09:46 +08:00
BinaryWang
29cfa7762e 优化客服管理接口的单元测试 2016-07-05 11:45:20 +08:00
BinaryWang
f9022814fd 简化优化客服相关接口代码 2016-07-05 10:55:47 +08:00
BinaryWang
244df15d83 重命名客服接口获取方法名称,保证统一 2016-07-05 10:30:41 +08:00
BinaryWang
e169bcc2e9 添加多客服中客服管理的6个接口 2016-07-04 17:31:45 +08:00
BinaryWang
a21f1522a6 单元测试中去掉不必要的组依赖 2016-07-04 13:19:24 +08:00
BinaryWang
7deb25b4bb 单元测试代码优化 2016-06-30 18:52:11 +08:00
ben
0619c3f01e 修改me.chanjar.weixin.mp.bean.WxMpXmlOutTransferCustomerServiceMessage 支持将消息转发到多客服(https://mp.weixin.qq.com/wiki/5/ae230189c9bd07a6b221f48619aeef35.html)中的两种方式 2015-12-29 10:10:45 +08:00
Kane Zhu
30f22896b1 Support sending redpack. 2015-11-17 19:39:59 +08:00
codepiano
4da11fcd74 使用java1.7新语法,改进序列化代码 2015-07-29 20:47:41 +08:00
codepiano
49a4ab6a6e 补充永久素材相关方法到接口中,优化接口参数 2015-07-27 22:28:05 +08:00
codepiano
d7d9734bf1 实现永久素材相关接口 2015-07-23 18:08:38 +08:00
Daniel Qian
b885d2a1a9 #111 的unit test code 2015-03-20 14:59:59 +08:00
Daniel Qian
978c51b90d issue #100 用户分析数据接口 2015-02-25 15:17:52 +08:00
Daniel Qian
fb10acf6fd issue #101 获取微信服务器IP地址 2015-02-25 14:37:15 +08:00
Daniel Qian
b921490253 issue #86 handler, intercept方法签名添加throw WxException 2015-01-23 17:20:05 +08:00
Daniel Qian
4b8aa69cca issue #77 用matcher做新的猜数字游戏,代码更简单 2015-01-22 21:27:38 +08:00
Daniel Qian
36dad7b8d0 issue #77 添加自定义消息匹配器的支持 2015-01-22 20:37:26 +08:00
Daniel Qian
ffe63e71eb 添加猜数字游戏的demo 2015-01-22 17:11:56 +08:00
Daniel Qian
3ff9d260f2 issue #23 使用logback作为单元测试的log工具,并配置默认的log 2015-01-22 13:35:37 +08:00
Daniel Qian
6368ca6816 issue #69 添加Session的支持,添加测试用例 2015-01-22 12:36:51 +08:00
Daniel Qian
d18b66c38d issue #69 添加Session的支持 2015-01-21 22:25:56 +08:00
Daniel Qian
e53c921d17 fix: WxMpServiceImpl中用ThreadLocal记录重试次数,这个是有问题的,因为在多线程(线程池)环境下ThreadLocal是不会被清0的 2015-01-21 14:37:18 +08:00
Daniel Qian
4f292da60c issue #74 添加测试用例 2015-01-20 14:54:35 +08:00
Daniel Qian
d0825ca396 update 2015-01-20 14:31:52 +08:00
Daniel Qian
1bca854b52 refactor: mp 调整access token刷新策略 2015-01-20 13:53:42 +08:00
Daniel Qian
3ba128f656 issue #71 2015-01-19 16:46:52 +08:00
Daniel Qian
f3ec0b1965 issue #71 替换掉JAXB,避免因OpenJDK造成无法deserialize xml的错误 2015-01-19 16:27:58 +08:00
Daniel Qian
295a456190 原来的类名写错了 2014-12-30 09:37:38 +08:00
Daniel Qian
75ca8241e7 close #53 2014-12-24 13:55:19 +08:00
Daniel Qian
880b9fdb55 update 2014-12-01 16:37:07 +08:00
Daniel Qian
806447abf1 issue #39 企业号添加oauth2的支持 2014-11-28 16:30:47 +08:00
Daniel Qian
0d6712f709 issue #39 公众号添加oauth2的支持 2014-11-28 15:57:52 +08:00
Daniel Qian
8e4077e061 issue #45 生成的xml去掉<?xml...的头 2014-11-27 07:43:34 +08:00
Daniel Qian
4d8f9ffd8e 修改demo代码 2014-11-26 21:37:06 +08:00
Daniel Qian
a5637066a9 issue #36 News写成Mews的错误 2014-11-11 10:18:05 +08:00
Daniel Qian
89aefa45d0 refactor 2014-11-06 14:01:32 +08:00
Daniel Qian
146ab36c76 issue #32 发送客服消息图文消息时,拼接对象错误 2014-11-05 18:08:26 +08:00
Daniel Qian
2c96d542d6 polish code 2014-10-22 13:38:16 +08:00
Daniel Qian
a8f5d07ff3 整理及重构 2014-10-22 12:15:02 +08:00
Daniel Qian
23e4a321ea 微信企业号 2014-10-21 17:47:57 +08:00