使用 NodeJs 服务器中的 firebase 云消息在特定时间和日期安排通知
Posted
技术标签:
【中文标题】使用 NodeJs 服务器中的 firebase 云消息在特定时间和日期安排通知【英文标题】:Schedule a notification at a specific time and date using firebase cloud messaging in NodeJs server 【发布时间】:2021-12-04 06:27:19 【问题描述】:我已经使用 firebase 云消息在我的应用程序中成功实现了通知,并且能够使用 admin.messaging().sendToDevice(registrationToken, message, notify_options)
在节点服务器中的我的 API 中发送通知
我的问题是有没有办法安排在特定的时间和日期,例如圣诞节的 12 月 25 日。
【问题讨论】:
【参考方案1】:有没有办法安排在特定的时间和日期
是的,您可以使用scheduled Cloud Function。由于 Cloud Functions for Firebase 使用 Node.js Admin SDK,因此只需重用 Nodes.js 代码即可。
您需要将用户 registrationToken
s 保存在 Cloud Function 可以读取的存储空间中:我们通常使用 Firestore。
云函数示例库中有一个example。
【讨论】:
以上是关于使用 NodeJs 服务器中的 firebase 云消息在特定时间和日期安排通知的主要内容,如果未能解决你的问题,请参考以下文章
如何使用NodeJS中的firebase云功能从firebase实时数据库中找出最近的位置LatLng
将 NodeJs 与 Firebase 一起使用 - 安全性
Firebase Firestore +云功能服务器端验证应用内购买收据(Swift + NodeJS)
使用 NodeJS 的 Firebase 网络推送通知不起作用
Firebase Firestore + Cloud Function 服务器端验证应用内购买收据(Swift + NodeJS)