Skip to content

Commit 15aaceb

Browse files
committed
Merge pull request #8 from Liuchy1/master
remove jmessage api from this project
2 parents 397f02f + db8820f commit 15aaceb

33 files changed

+38
-2706
lines changed

README.md

Lines changed: 0 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -229,58 +229,3 @@
229229
LOG.info("Error Message: " + e.getErrorMessage());
230230
}
231231
```
232-
233-
### IM User management 样例
234-
235-
> 以下片断来自项目代码里的文件:example / cn.jpush.api.examples.IMUserExample
236-
237-
```
238-
JMessageClient client = new JMessageClient(appkey, masterSecret);
239-
try {
240-
241-
List<RegisterInfo> users = new ArrayList<RegisterInfo>();
242-
243-
RegisterInfo user = RegisterInfo.newBuilder()
244-
.setUsername("test_user")
245-
.setPassword("test_pass")
246-
.build();
247-
248-
RegisterInfo user1 = RegisterInfo.newBuilder()
249-
.setUsername("test_user1")
250-
.setPassword("test_pass1")
251-
.build();
252-
253-
users.add(user);
254-
users.add(user1);
255-
256-
RegisterInfo[] regUsers = new RegisterInfo[users.size()];
257-
258-
String res = client.registerUsers(users.toArray(regUsers));
259-
LOG.info(res);
260-
} catch (APIConnectionException e) {
261-
LOG.error("Connection error. Should retry later. ", e);
262-
} catch (APIRequestException e) {
263-
LOG.error("Error response from JPush server. Should review and fix it. ", e);
264-
LOG.info("HTTP Status: " + e.getStatus());
265-
LOG.info("Error Message: " + e.getMessage());
266-
}
267-
```
268-
269-
### IM Group management 样例
270-
271-
> 以下片断来自项目代码里的文件:example / cn.jpush.api.examples.IMGroupExample
272-
273-
```
274-
JMessageClient client = new JMessageClient(appkey, masterSecret);
275-
try {
276-
String res = client.createGroup("test_user", "test_gname1", "description", "test_user");
277-
LOG.info(res);
278-
} catch (APIConnectionException e) {
279-
LOG.error("Connection error. Should retry later. ", e);
280-
} catch (APIRequestException e) {
281-
LOG.error("Error response from JPush server. Should review and fix it. ", e);
282-
LOG.info("HTTP Status: " + e.getStatus());
283-
LOG.info("Error Message: " + e.getMessage());
284-
}
285-
```
286-

example/main/java/cn/jpush/api/examples/IMGroupExample.java

Lines changed: 0 additions & 124 deletions
This file was deleted.

example/main/java/cn/jpush/api/examples/IMUserExample.java

Lines changed: 0 additions & 146 deletions
This file was deleted.

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<groupId>cn.jpush.api</groupId>
55
<artifactId>jpush-client</artifactId>
6-
<version>3.2.4-SNAPSHOT</version>
6+
<version>3.2.5</version>
77
<packaging>jar</packaging>
88
<url>https://github.com/jpush/jpush-api-java-client</url>
99
<name>JPush API Java Client</name>

src/main/java/cn/jpush/api/common/connection/IHttpClient.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ public interface IHttpClient {
2323
public enum RequestMethod {
2424
GET,
2525
POST,
26+
PUT,
2627
DELETE
2728
}
2829

@@ -63,4 +64,6 @@ public ResponseWrapper sendPost(String url, String content)
6364
throws APIConnectionException, APIRequestException;
6465

6566

67+
public ResponseWrapper sendPut(String url, String content)
68+
throws APIConnectionException, APIRequestException;
6669
}

0 commit comments

Comments
 (0)