-
我正在尝试在数据库引用处侦听 onWrite 事件时发送推送通知。由于每天运行的 cron 作业,正在写入事件的值。
-
我还试图让正文消息显示基于 _random 索引值的字符串。我正在使用 _random 索引值来获取索引处的数据库引用键。
谁能帮忙?
exports.sendPushNotification = functions.database.ref('_random').onWrite(event => {
const payload = {
notification: {
title: 'Title',
body: `Test`, //use _random to get key at index key
badge: '1',
sound: 'default'
}
};
const options = {
priority: "high",
timeToLive: 60 * 60 * 24, //24 hours
content_available: true
};
console.log('Sending notifications');
return admin.messaging().sendToDevice(Object.keys(allToken.val()), payload, options)
});
下面是设备令牌存储位置的屏幕截图
https://i.stack.imgur.com/KsDSh.png