Firebase Admin FCM 发送消息不起作用
Firebase Admin FCM Send Messages doesnt work
我做的和描述的一模一样
https://firebase.google.com/docs/cloud-messaging/admin/send-messages
我的代码:
Message message = Message.builder()
.putData("title", "850")
.putData("body", "2:45")
.setTopic("topic")
.build();
String response = FirebaseMessaging.getInstance().send(message);
System.out.println("Successfully sent message: " + response);
结果:
Successfully sent message:
projects/gcm-1234/messages/5525078879722149927
但是当我去的时候:
https://console.firebase.google.com/project/gcm-1234/notification
我没有看到任何新消息,我也没有在 phone 上收到消息,但是当我从 firebase 控制台发送消息时,它也适用于 phone。
在哪里可以找到这条消息?为什么它不起作用?
Where I can find this message?
即使消息发送正确。它不会出现在 Firebase 控制台中。这就是它的设计方式。
Why It doesnt work?
要发送通知,负载必须使用通知密钥:
.setNotification(new Notification("test","test"))};
我做的和描述的一模一样 https://firebase.google.com/docs/cloud-messaging/admin/send-messages
我的代码:
Message message = Message.builder()
.putData("title", "850")
.putData("body", "2:45")
.setTopic("topic")
.build();
String response = FirebaseMessaging.getInstance().send(message);
System.out.println("Successfully sent message: " + response);
结果:
Successfully sent message: projects/gcm-1234/messages/5525078879722149927
但是当我去的时候: https://console.firebase.google.com/project/gcm-1234/notification
我没有看到任何新消息,我也没有在 phone 上收到消息,但是当我从 firebase 控制台发送消息时,它也适用于 phone。
在哪里可以找到这条消息?为什么它不起作用?
Where I can find this message?
即使消息发送正确。它不会出现在 Firebase 控制台中。这就是它的设计方式。
Why It doesnt work?
要发送通知,负载必须使用通知密钥:
.setNotification(new Notification("test","test"))};