Skip to content

Commit 84b6b29

Browse files
committed
update version to 5.1.7.
1 parent c2d0245 commit 84b6b29

File tree

8 files changed

+19
-7
lines changed

8 files changed

+19
-7
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@
1515
## 1. 集成
1616
引入sdk包
1717
```xml
18-
<!--以5.1.6版本为例-->
18+
<!--以5.1.7版本为例-->
1919
<dependencies>
2020
<!-- jiguang-sdk -->
2121
<dependency>
2222
<groupId>io.github.jpush</groupId>
2323
<artifactId>jiguang-sdk</artifactId>
24-
<version>5.1.6</version>
24+
<version>5.1.7</version>
2525
</dependency>
2626
</dependencies>
2727
```

example-for-spring/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<groupId>io.github.jpush</groupId>
1515
<artifactId>example-for-spring</artifactId>
16-
<version>5.1.6</version>
16+
<version>5.1.7</version>
1717

1818
<properties>
1919
<maven.compiler.source>8</maven.compiler.source>
@@ -26,7 +26,7 @@
2626
<dependency>
2727
<groupId>io.github.jpush</groupId>
2828
<artifactId>jiguang-sdk</artifactId>
29-
<version>5.1.6</version>
29+
<version>5.1.7</version>
3030
</dependency>
3131
<!-- lombok -->
3232
<dependency>

example-for-spring/src/test/java/cn/jiguang/app/api/DeviceApiTest.java

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ public void setTag() {
6565
String tag = "13111111111";
6666
TagSetParam.RegistrationIds registrationIds = new TagSetParam.RegistrationIds();
6767
registrationIds.setAdd(Arrays.asList("1104a89793af2cfc030", "1104a89793af2cfc030"));
68+
// registrationIds.setRemove(Arrays.asList("1104a89793af2cfc030", "1104a89793af2cfc030"));
6869
TagSetParam param = new TagSetParam();
6970
param.setRegistrationIds(registrationIds);
7071
deviceApi.setTag(tag, param);

example-for-spring/src/test/java/cn/jiguang/app/api/PushApiTest.java

+7
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import cn.jiguang.sdk.bean.push.batch.BatchPushParam;
1313
import cn.jiguang.sdk.bean.push.batch.BatchPushSendParam;
1414
import cn.jiguang.sdk.bean.push.batch.BatchPushSendResult;
15+
import cn.jiguang.sdk.bean.push.callback.Callback;
1516
import cn.jiguang.sdk.bean.push.message.notification.NotificationMessage;
1617
import cn.jiguang.sdk.bean.push.options.Options;
1718
import cn.jiguang.sdk.bean.push.other.CidGetResult;
@@ -110,6 +111,12 @@ public void send() {
110111
options.setThirdPartyChannel(thirdPartyMap);
111112
param.setOptions(options);
112113

114+
Map<String, Object> callbackParams = new HashMap<>();
115+
callbackParams.put("callbackKey", "callbackValue");
116+
Callback callback = new Callback();
117+
callback.setParams(callbackParams);
118+
param.setCallback(callback);
119+
113120
// 发送
114121
PushSendResult result = pushApi.send(param);
115122
log.info("result:{}", result);

jiguang-sdk/pom.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
<parent>
88
<groupId>io.github.jpush</groupId>
99
<artifactId>jiguang-sdk-java</artifactId>
10-
<version>5.1.6</version>
10+
<version>5.1.7</version>
1111
<relativePath>../pom.xml</relativePath>
1212
</parent>
1313

1414
<groupId>io.github.jpush</groupId>
1515
<artifactId>jiguang-sdk</artifactId>
16-
<version>5.1.6</version>
16+
<version>5.1.7</version>
1717
<packaging>jar</packaging>
1818

1919
<properties>

jiguang-sdk/src/main/java/cn/jiguang/sdk/bean/device/TagSetParam.java

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package cn.jiguang.sdk.bean.device;
22

3+
import com.fasterxml.jackson.annotation.JsonInclude;
34
import com.fasterxml.jackson.annotation.JsonProperty;
45
import lombok.Data;
56

@@ -14,9 +15,11 @@ public class TagSetParam {
1415
@Data
1516
public static class RegistrationIds {
1617
@JsonProperty("add")
18+
@JsonInclude(JsonInclude.Include.NON_NULL)
1719
private List<String> add;
1820

1921
@JsonProperty("remove")
22+
@JsonInclude(JsonInclude.Include.NON_NULL)
2023
private List<String> remove;
2124
}
2225

jiguang-sdk/src/main/java/cn/jiguang/sdk/bean/push/callback/Callback.java

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
public class Callback {
1414

1515
@JsonProperty("url")
16+
@JsonInclude(JsonInclude.Include.NON_NULL)
1617
private String url;
1718

1819
/**

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>io.github.jpush</groupId>
88
<artifactId>jiguang-sdk-java</artifactId>
9-
<version>5.1.6</version>
9+
<version>5.1.7</version>
1010
<packaging>pom</packaging>
1111

1212
<name>Jiguang SDK For Rest Api</name>

0 commit comments

Comments
 (0)