From 08be5bda524f90fb7577d3ecd16b5fb220ffeb2a Mon Sep 17 00:00:00 2001 From: imndx Date: Wed, 25 Sep 2024 11:14:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=B1=B3=E6=8E=A8=E9=80=81=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=20channel=20id=EF=BC=8C=E4=B8=8D=E9=85=8D=E7=BD=AEcha?= =?UTF-8?q?nnel=20id=EF=BC=8C=E5=B0=8F=E7=B1=B3=E5=B7=B2=E4=B8=8D=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/xiaomi.properties | 3 ++- .../wildfirechat/push/android/xiaomi/XiaomiConfig.java | 9 +++++++++ .../cn/wildfirechat/push/android/xiaomi/XiaomiPush.java | 2 ++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/config/xiaomi.properties b/config/xiaomi.properties index 3072ae4..45c0de1 100644 --- a/config/xiaomi.properties +++ b/config/xiaomi.properties @@ -1 +1,2 @@ -xiaomi.appSecret=66nAHUMwmGz042clVI5bVg== \ No newline at end of file +xiaomi.appSecret=66nAHUMwmGz042clVI5bVg== +xiaomi.channel_id=12720000 \ No newline at end of file diff --git a/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiConfig.java b/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiConfig.java index b58dc39..604b1b9 100644 --- a/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiConfig.java +++ b/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiConfig.java @@ -9,6 +9,7 @@ import org.springframework.context.annotation.PropertySource; @PropertySource(value = "file:config/xiaomi.properties") public class XiaomiConfig { private String appSecret; + private String channelId; public String getAppSecret() { return appSecret; @@ -17,4 +18,12 @@ public class XiaomiConfig { public void setAppSecret(String appSecret) { this.appSecret = appSecret; } + + public String getChannelId() { + return channelId; + } + + public void setChannelId(String channelId) { + this.channelId = channelId; + } } diff --git a/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiPush.java b/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiPush.java index 94e545f..7edff5f 100644 --- a/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiPush.java +++ b/src/main/java/cn/wildfirechat/push/android/xiaomi/XiaomiPush.java @@ -47,6 +47,7 @@ public class XiaomiPush { .passThrough(1) //透传 .timeToLive(timeToLive) .enableFlowControl(false) + .extra("channel_id", mConfig.getChannelId()) .build(); } else { //normal or friend String[] arr = Utility.getPushTitleAndContent(pushMessage); @@ -63,6 +64,7 @@ public class XiaomiPush { .passThrough(0) .timeToLive(timeToLive) .enableFlowControl(true) + .extra("channel_id", mConfig.getChannelId()) .build(); }