From 70d2a5d0f9c6951b2d4cac954041ed73582ff7eb Mon Sep 17 00:00:00 2001 From: liujie <1793218484@qq.com> Date: 星期一, 09 六月 2025 11:54:00 +0800 Subject: [PATCH] 6.9新增登录失败冻结逻辑 --- springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java index 04b94c1..08cc430 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_property/src/main/java/com/panzhihua/service_property/util/JPushUtil.java @@ -13,6 +13,7 @@ import cn.jpush.api.push.model.notification.IosNotification; import cn.jpush.api.push.model.notification.Notification; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Value; import java.util.Map; @@ -28,8 +29,9 @@ /** 设置好账号的app_key和masterSecret是必须的 用自己创建以用后的APP_KEY和MASTER_SECRET 替换即可,后期可写到yml配置文件中*/ - private static String APP_KEY = "a13e73a76eb2a9abd434451c"; - private static String MASTER_SECRET = "98d696e5ae5bfb329cd32a8e"; + @Value("{JPush.APP_KEY}") + private static String APP_KEY = "6db03724d207e0debcca68af"; + private static String MASTER_SECRET = "8ba46c3e30e1fd2cea0b246e"; // 极光推送>>Android //Map<String, String> parm是我自己传过来的参数,可以自定义参数 @@ -42,8 +44,8 @@ PushPayload payload = PushPayload.newBuilder() // 指定android平台的用户 .setPlatform(Platform.android()) - // 你项目中的所有用户 - .setAudience(Audience.all()) + // 同社区账号推送 + .setAudience(Audience.tag(parm.get("communityId"))) // .setAudience(Audience.alias(parm.get("alias"))) // 设置别名发送,单发,点对点方式 //.setAudience(Audience.tag("tag1")) // 设置按标签发送,相当于群发 @@ -55,7 +57,7 @@ // TimeToLive 两个小时的缓存时间 .setOptions(Options.newBuilder().setApnsProduction(true).setTimeToLive(7200).build()) // 自定义信息 - .setMessage(Message.content(parm.get("msg"))) + .setMessage(Message.content(parm.get("alarm"))) .build(); try { PushResult pu = jpushClient.sendPush(payload); -- Gitblit v1.7.1