|
@@ -51,12 +51,38 @@ public class PushUtils {
|
|
|
|
|
|
String registrationToken = deviceKey;
|
|
String registrationToken = deviceKey;
|
|
|
|
|
|
- AndroidNotification notification = AndroidNotification.builder().setTitle(title).setBody(content).setSound("ctc_alarm.wav").setChannelId("ctc_alarm").setClickAction(".LoadingActivity").setPriority(Priority.MAX).build();
|
|
|
|
- AndroidConfig androidConfig = AndroidConfig.builder().setPriority(AndroidConfig.Priority.HIGH).setNotification(notification).setTtl(7200).build();
|
|
|
|
|
|
+ AndroidNotification notification = null;
|
|
|
|
|
|
ApsAlert apsAlert = ApsAlert.builder().setTitle(title).setBody(content).build();
|
|
ApsAlert apsAlert = ApsAlert.builder().setTitle(title).setBody(content).build();
|
|
-// Aps aps = Aps.builder().setSound("default").setAlert(apsAlert).build();
|
|
|
|
- Aps aps = Aps.builder().setSound("ctc_alarm.wav").setAlert(apsAlert).build();
|
|
|
|
|
|
+ Aps aps = null;
|
|
|
|
+
|
|
|
|
+ logger.error("redirectUrl -- > " + redirectUrl);
|
|
|
|
+ if (redirectUrl.equals("nonface")) {
|
|
|
|
+ notification = AndroidNotification.builder()
|
|
|
|
+ .setTitle(title)
|
|
|
|
+ .setBody(content)
|
|
|
|
+ .setSound("ctc_alarm.wav")
|
|
|
|
+ .setChannelId("ctc_alarm")
|
|
|
|
+ .setClickAction(".LoadingActivity")
|
|
|
|
+ .setPriority(Priority.MAX).build();
|
|
|
|
+
|
|
|
|
+ aps = Aps.builder().setSound("ctc_alarm.wav").setAlert(apsAlert).build();
|
|
|
|
+ } else {
|
|
|
|
+ notification = AndroidNotification.builder()
|
|
|
|
+ .setTitle(title)
|
|
|
|
+ .setBody(content)
|
|
|
|
+ .setClickAction(".LoadingActivity")
|
|
|
|
+ .setPriority(Priority.MAX).build();
|
|
|
|
+
|
|
|
|
+ aps = Aps.builder().setSound("default").setAlert(apsAlert).build();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ AndroidConfig androidConfig = AndroidConfig.builder()
|
|
|
|
+ .setPriority(AndroidConfig.Priority.HIGH)
|
|
|
|
+ .setNotification(notification)
|
|
|
|
+ .setTtl(7200).build();
|
|
|
|
+
|
|
ApnsConfig apnsConfig = ApnsConfig.builder().setAps(aps).build();
|
|
ApnsConfig apnsConfig = ApnsConfig.builder().setAps(aps).build();
|
|
|
|
|
|
Message message = Message.builder()
|
|
Message message = Message.builder()
|