【发布时间】:2023-03-17 06:39:03
【问题描述】:
在网上搜索了几个小时以寻找有关如何在 Android 和 iOS 上启用 Firebase 云消息通知的默认声音的答案后,我终于自己弄明白了。我在网上的任何地方都找不到这个问题的任何答案,所以我想我应该在这里发布答案。
希望这会有所帮助:)
【问题讨论】:
标签: node.js firebase firebase-cloud-messaging firebase-admin
在网上搜索了几个小时以寻找有关如何在 Android 和 iOS 上启用 Firebase 云消息通知的默认声音的答案后,我终于自己弄明白了。我在网上的任何地方都找不到这个问题的任何答案,所以我想我应该在这里发布答案。
希望这会有所帮助:)
【问题讨论】:
标签: node.js firebase firebase-cloud-messaging firebase-admin
这个特殊的 sn-p 是用 node.js 编写的,但除了前 3 行之外,在 Typescript 中的语法是相同的。
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
const payload = {
notification: {
title: "X",
body: "XXX",
},
android: {
notification: {
sound: 'default'
},
},
apns: {
payload: {
aps: {
sound: 'default'
},
},
},
topic: 'X'
};
return admin.messaging().send(payload).then(response => {
console.log("Successfully sent message:", response);
})
.catch(function (error) {
console.error("Error sending message:", error);
});
【讨论】:
messaging().send 而不是messaging().sendToDevice