这是我第一次使用firebase。我正在将 Firebase Cloud Message 与 node.js 服务器和 Android 客户端集成。当我将消息推送到服务器时,响应是消息成功发送到 firebase 服务器。
但是当我转到 firebase 控制台时,我在那里看不到我的消息,而且我的 android 设备也没有收到消息。我将消息作为主题发送,Android 设备也订阅了这些主题。
如果有人可以共享链接以查看服务器上的消息或建议我遗漏了什么,我会很高兴。
下面是一个示例响应: 消息发送到 Firebase 以进行传送,响应:{ "name": "projects/my-project-id/messages/7660010658785245660" }
下面是我用来推送到服务器的代码
let admin = require('firebase-admin'),
serviceAccount = require('the link to my service account is here'),
fcmObj = {};
admin.initializeApp({
credential: admin.credential.cert(serviceAccount)
});
fcmObj.sendMsg = function(){
let options = {
priority: "high",
timeToLive: 60 * 60 *24
},
message = {
data: {
content: 'Hello.. we are testing our api and fcm.',
sender: 'From Server'
}, …Run Code Online (Sandbox Code Playgroud)