admin.messaging().sendToDevice()未运行。NODE.JS

admin.messaging().sendToDevice()未运行。NODE.JS,node.js,firebase,firebase-cloud-messaging,firebase-admin,Node.js,Firebase,Firebase Cloud Messaging,Firebase Admin,我正在尝试使用firebase admin sdk和node.js向设备发送通知。admin.messaging().sendToDevice()未运行。如果还有人面临这个问题,请帮助我 const admin = require("firebase-admin"); let serviceAccount = require("./cloudmessaging-XXXX-firebase-adminsdk-7rsej-15465a00ba.json"); if (!admin.apps.l

我正在尝试使用firebase admin sdk和node.js向设备发送通知。admin.messaging().sendToDevice()未运行。如果还有人面临这个问题,请帮助我

const admin = require("firebase-admin");

let serviceAccount = require("./cloudmessaging-XXXX-firebase-adminsdk-7rsej-15465a00ba.json");


if (!admin.apps.length) {
    admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: "https://cloudmessaging-XXXX.firebaseio.com"
    });
}

let registrationToken = regToken;

let payload = {
    notification: {
      title: "Account Deposit",
      body: "A deposit to your savings account has just cleared."
    }
  };

let options = {
    priority: "high",
    timeToLive: 60 * 60 *24
};

admin.messaging().sendToDevice(registrationToken, payload, options)
.then(function(response) {
   console.log("Successfully sent message: ", response)
})
.catch(function(err) {
   console.log("Error occured", err)
})

你有什么错误?我没有错误。代码无法运行。是否尝试使用节点执行该文件?请描述您为运行代码所做的工作。