Visitar URL original
merge Develop by binarywang · Pull Request #14 · binarywang/WxJava · GitHub
Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
6b2e858
版本号更新为1.3.6-SNAPSHOT
binarywang Jun 30, 2016
a21f152
单元测试中去掉不必要的组依赖
binarywang Jul 4, 2016
8b1f026
修复一些warning
binarywang Jul 4, 2016
1ebcd9c
添加几个依赖,并格式化parent pom文件
binarywang Jul 4, 2016
e169bcc
添加多客服中客服管理的6个接口
binarywang Jul 4, 2016
244df15
重命名客服接口获取方法名称,保证统一
binarywang Jul 5, 2016
f902281
简化优化客服相关接口代码
binarywang Jul 5, 2016
29cfa77
优化客服管理接口的单元测试
binarywang Jul 5, 2016
d29cc98
初步实现一个使用Spring框架的Demo Web模块
binarywang Jul 6, 2016
f73a3d8
将demo移出子模块,以避免不必要的发布生成
binarywang Jul 6, 2016
ab8850c
jetty版本号提出来配置
binarywang Jul 7, 2016
79a41e9
部分代码优化调整
binarywang Jul 7, 2016
1bf35b9
部分代码优化调整
binarywang Jul 7, 2016
62988c1
部分代码优化调整
binarywang Jul 7, 2016
9d2923e
完善Demo,保证其中一个公众号可以正常使用,close #7
binarywang Jul 8, 2016
c16e2fb
更新注释
binarywang Jul 8, 2016
2ea838f
添加客服会话管理的三个事件
binarywang Jul 8, 2016
3ab7e66
微信消息里增加客服会话管理的三个字段
binarywang Jul 8, 2016
06a3ed1
demo中增加对客服会话管理的支持
binarywang Jul 8, 2016
5d96b00
去掉父类已存在的多余的log
binarywang Jul 8, 2016
9ad2283
修正几种菜单按钮类型的命名,保持统一
binarywang Jul 10, 2016
04b3d59
增加菜单按钮类型
kareanyi Jul 11, 2016
2923512
提取pom版本号为配置项,并提升其版本号
binarywang Jul 11, 2016
065156e
换用jdk7自带charset常量类
binarywang Jul 11, 2016
0c2768d
实现多客服会话控制的接口
binarywang Jul 12, 2016
5d95758
修复一些warning,尤其是导致打包warning的不规范或不必要的javadoc
binarywang Jul 12, 2016
55e0653
修复更多的warning,尤其是导致打包warning的不规范或不必要的javadoc
binarywang Jul 12, 2016
754e09e
更新规范单元测试类的命名
binarywang Jul 12, 2016
3534234
按照最新文档对客服管理接口进行修正
binarywang Jul 12, 2016
78f44b2
按照最新微信官方文档对客服会话控制接口进行修正
binarywang Jul 12, 2016
560ae27
修复部分javadoc
binarywang Jul 12, 2016
c13b8ac
修复handler为空时导致的bug
binarywang Jul 13, 2016
42ce9a1
demo 增加对aes消息加密的支持
binarywang Jul 13, 2016
72c46d1
按照最新微信官方文档对客服会话控制接口进行修正
binarywang Jul 13, 2016
95cf37b
加入微信接口中时间类型的序列化转换类,供转换json使用
binarywang Jul 13, 2016
0c723bb
微信消息类型增加小视频的类型
binarywang Jul 15, 2016
c040ba3
增加查看客服聊天记录的接口 #5
binarywang Jul 18, 2016
21dcf17
增加获取客服聊天记录的重载方法,方便一次性获取一定时间间隔内的所有聊天记录
binarywang Jul 18, 2016
48f032c
修正部分代码
binarywang Jul 18, 2016
34d4fa5
编译打包时默认跳过test
binarywang Jul 18, 2016
fe9ed76
去掉有问题的依赖
binarywang Jul 19, 2016
ff80104
清理一些代码
binarywang Jul 19, 2016
b88560d
发送客服消息接口支持以某个客服的名义发送消息
binarywang Jul 19, 2016
fd38444
修复微信的接口格式混乱导致重构代码有问题的问题
binarywang Jul 19, 2016
b033490
Update WxLongTimeJsonSerializer.java
binarywang Jul 20, 2016
73bf3b0
重构代码,将素材管理相关的接口移到单独一个类中管理
binarywang Jul 21, 2016
a3fcaa0
一些小的代码调整
binarywang Jul 21, 2016
175bf9b
重构代码,将菜单管理相关的接口移到单独一个类中管理
binarywang Jul 21, 2016
fcbdc86
重构代码,将用户管理、分组管理以及二维码相关的接口分别移到单独类中管理
binarywang Jul 21, 2016
1d2f2e2
修复接口重构后的相关代码
binarywang Jul 21, 2016
bcbc10d
修复错误重构的代码,主要是api的url地址
binarywang Jul 22, 2016
d8828a2
重构包结构,实现类统一放入impl包中
binarywang Jul 22, 2016
c8c0284
版本号更新为 2.0.0-SNAPSHOT
binarywang Jul 22, 2016
2207497
修复部分单词的拼写错误
binarywang Jul 22, 2016
b8dbf70
Merge branch 'master' into develop
binarywang Jul 22, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Merge branch 'master' into develop
# Conflicts:
#	pom.xml
#	spring-demo/pom.xml
#	weixin-java-common/pom.xml
#	weixin-java-cp/pom.xml
#	weixin-java-mp/pom.xml
  • Loading branch information
binarywang committed Jul 22, 2016
commit b8dbf70a343b98e10f41b6e6207dabd5a2931448
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ branches:

notifications:
email:
- chanjarster@gmail.com
- binarywang@qq.com
30 changes: 13 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
# Weixin Java Tools
# Weixin Java Tools <a target="_blank" href="http://shang.qq.com/wpa/qunwpa?idkey=078f7a153d243853e24cf2b542e7a6ccbf2a592bc138080f84d11297f736ec46"><img border="0" src="http://pub.idqqimg.com/wpa/images/group.png" alt="weixin-java-tools" title="weixin-java-tools"></a>
## 微信公众号/企业号开发Java SDK
## [![Build Status](https://travis-ci.org/binarywang/weixin-java-tools.svg?branch=develop)](https://travis-ci.org/binarywang/weixin-java-tools) ![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/weixin-java-parent.svg) <a target="_blank" href="http://shang.qq.com/wpa/qunwpa?idkey=078f7a153d243853e24cf2b542e7a6ccbf2a592bc138080f84d11297f736ec46"><img border="0" src="http://pub.idqqimg.com/wpa/images/group.png" alt="weixin-java-tools" title="weixin-java-tools"></a>
## [![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badge/) ![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/weixin-java-parent.svg) [![Build Status](https://travis-ci.org/binarywang/weixin-java-tools.svg?branch=develop)](https://travis-ci.org/binarywang/weixin-java-tools)


### 声明:本项目基于chanjarster/weixin-java-tools,由于原作者长期没有维护,故单独维护和发布,且发布到maven上的groupId也会不同。
#### 最新更新:1.3.4版发布!!! on 2016-06-01
#### 最新更新:1.3.5版发布!!! on 2016-06-30

### 详细开发文档请看 [wiki](https://github.com/chanjarster/weixin-java-tools/wiki)。

===========
## 使用开发交流工具:
* QQ群:343954419 <a target="_blank" href="http://shang.qq.com/wpa/qunwpa?idkey=078f7a153d243853e24cf2b542e7a6ccbf2a592bc138080f84d11297f736ec46"><img border="0" src="http://pub.idqqimg.com/wpa/images/group.png" alt="weixin-java-tools" title="weixin-java-tools"></a>
* 注意:为保证入群成员质量,请申请入群时认真输入Github帐号ID,即你的github主页地址https://github.com/XXXX 中最后的部分XXXX的内容,谢谢~
* 微信群: 因二维码有时间限制,如有想加入微信群的,请入QQ群后咨询获取最新入群二维码。

===========
Expand All @@ -25,7 +27,7 @@
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-mp</artifactId>
<version>1.3.4</version>
<version>1.3.5</version>
</dependency>
```

Expand All @@ -35,26 +37,20 @@
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-cp</artifactId>
<version>1.3.4</version>
<version>1.3.5</version>
</dependency>
```

## SNAPSHOT版
## 预览版

本项目的BUG修复和新特性一般会先发布在*-SNAPSHOT版里供大家预览,如果要使用*-SNAPSHOT版,则需要在你的pom.xml中添加这段:
本项目的BUG修复和新特性一般会先发布成小版本作为临时版本,如1.3.5.X, 目前最新版本号为![Maven Central](https://img.shields.io/maven-central/v/com.github.binarywang/weixin-java-parent.svg)
也可以通过访问如下地址查看所有最新的版本:
- <a target="_blank" href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.github.binarywang%22%20AND%20a%3A%22weixin-java-mp%22">公众号</a>
- <a target="_blank" href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.github.binarywang%22%20AND%20a%3A%22weixin-java-cp%22">企业号</a>

```xml
<repositories>
<repository>
<snapshots />
<id>sonatype snapshots</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>
</repositories>
```

## 关于Pull Request

非常欢迎和感谢对本项目发起Pull Request的同学,不过本项目基于[git flow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow)开发流程,因此在发起Pull Request的时候请选择develop分支。

且本项目代码风格是用2个空格代表一个tab,因此在发起PR时注意一下,否则很容易发生在IDE格式化代码后与原代码产生大量diff,这样我在阅读PR的时候就很困难。
且本项目代码风格是用2个空格代表一个tab,因此在发起PR时注意一下,否则很容易发生在IDE格式化代码后与原代码产生大量diff,这样我在阅读PR的时候就很困难。
You are viewing a condensed version of this merge commit. You can view the full changes here.