FCM не отправляет сообщения с высоким приоритетом - PullRequest
0 голосов
/ 17 июня 2019

FCM не просто отправляет сообщение с высоким приоритетом, даже если я его указал.

Я пробовал с 3 различными способами. AndroidConfig, APNS и WebPush. Никто не работает, как ожидалось

Вот как в настоящее время я создаю код на стороне сервера: Это все еще не отправляет сообщение с высоким приоритетом. Я получаю сообщение на Android намного позже, чем предполагалось.

 val message = Message.builder()
            .setAndroidConfig(AndroidConfig.builder()
                    .setPriority(AndroidConfig.Priority.HIGH)
                    .putData("topic", fcmMessage.topic)
                    .putData("senderId", fcmMessage.senderId.toString())
                    .putData("message", fcmMessage.message)
                    .putData("senderName", name)
                    .putData("charX", fcmMessage.charX.toString())
                    .putData("charY", fcmMessage.charY.toString())
                    .putData("charScale", fcmMessage.charScale.toString())
                    .putData("type", fcmMessage.type.toString())
                    .build())
            .setTopic(fcmMessage.topic)
            .build()


    val response = FirebaseMessaging.getInstance().send(message)

Я ожидаю увидеть сообщение, полученное в секундах, а не в минутах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...