这是在Firebase中发送实时消息的正确方法吗?

时间:2018-07-03 18:44:30

标签: java android firebase firebase-cloud-messaging

就像很多线程一样,我已经看到我的消息确实是实时到达的,有时却不是,它们花费了很多时间。

我想知道我在做什么是正确的方法还是我做错了什么?。

这是在后端发送消息的代码;是使用tomcat在Java中制作的。

FCMService.init();
    Message message = Message.builder()
            .putData("notification", "Tienes un mesaje")
            .setToken(googleToken.getmFCMtoken())
            .setAndroidConfig(
                    AndroidConfig.builder()
                            .setPriority(AndroidConfig.Priority.HIGH)
                            .build()
            ).build();

return FirebaseMessaging.getInstance().sendAsync(message).get();

(我忽略了尝试)

FCMService是我用来初始化FCM-SDK的包装程序,而googleToken是包含用户和Firebase ID的对象。

我是否缺少某些内容以使消息真正实时?

0 个答案:

没有答案