Skip to content

Commit 8604120

Browse files
committed
add ios msg received
1 parent 2d1103c commit 8604120

File tree

2 files changed

+17
-10
lines changed

2 files changed

+17
-10
lines changed

src/main/java/cn/jpush/api/report/MessagesResult.java

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
package cn.jpush.api.report;
22

3-
import java.lang.reflect.Type;
4-
import java.util.ArrayList;
5-
import java.util.List;
6-
73
import cn.jpush.api.common.resp.BaseResult;
84
import cn.jpush.api.common.resp.ResponseWrapper;
9-
105
import com.google.gson.annotations.Expose;
116
import com.google.gson.reflect.TypeToken;
127

8+
import java.lang.reflect.Type;
9+
import java.util.ArrayList;
10+
import java.util.List;
11+
1312
public class MessagesResult extends BaseResult {
1413
private static final Type MESSAGE_TYPE = new TypeToken<List<Message>>(){}.getType();
1514

@@ -19,6 +18,7 @@ public static class Message {
1918
@Expose public long msg_id;
2019
@Expose public Android android;
2120
@Expose public Ios ios;
21+
@Expose public Winphone winphone;
2222
}
2323

2424
public static class Android {
@@ -37,6 +37,12 @@ public static class Ios {
3737
@Expose public int received;
3838
@Expose public int msg_click;
3939
}
40+
41+
public static class Winphone {
42+
@Expose public int mpns_target;
43+
@Expose public int mpns_sent;
44+
@Expose public int click;
45+
}
4046

4147
static MessagesResult fromResponse(ResponseWrapper responseWrapper) {
4248
MessagesResult result = new MessagesResult();

src/main/java/cn/jpush/api/report/ReceivedsResult.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
package cn.jpush.api.report;
22

3-
import java.lang.reflect.Type;
4-
import java.util.ArrayList;
5-
import java.util.List;
6-
73
import cn.jpush.api.common.resp.BaseResult;
84
import cn.jpush.api.common.resp.ResponseWrapper;
9-
105
import com.google.gson.annotations.Expose;
116
import com.google.gson.reflect.TypeToken;
127

8+
import java.lang.reflect.Type;
9+
import java.util.ArrayList;
10+
import java.util.List;
11+
1312
public class ReceivedsResult extends BaseResult {
1413
private static final Type RECEIVED_TYPE = new TypeToken<List<Received>>(){}.getType();
1514

@@ -20,6 +19,8 @@ public static class Received {
2019
@Expose public long msg_id;
2120
@Expose public int android_received;
2221
@Expose public int ios_apns_sent;
22+
@Expose public int ios_msg_receive;
23+
@Expose public int wp_mpns_sent;
2324
}
2425

2526
static ReceivedsResult fromResponse(ResponseWrapper responseWrapper) {

0 commit comments

Comments
 (0)