【发布时间】:2016-09-19 19:32:52
【问题描述】:
在 Firebase 控制台中,我们可以设置推送通知的具体时间和日期。但是有没有一种方法可以让我们每天设置它?例如它会在每周一、周三和周五发送,还是每天发送?
【问题讨论】:
标签: java android firebase firebase-cloud-messaging
在 Firebase 控制台中,我们可以设置推送通知的具体时间和日期。但是有没有一种方法可以让我们每天设置它?例如它会在每周一、周三和周五发送,还是每天发送?
【问题讨论】:
标签: java android firebase firebase-cloud-messaging
带有 Firebase 通知的推送活动可以现在或以后(预定)发送。
您可能会切换到Firebase Cloud Messaging,使用他们的 HTTP API,然后构建一个 cron 脚本来在这些天自动触发您的通知。
或者切换到更成熟的产品,例如 Parse Server、Batch.com 或其他任何东西,因为它们通常提供每日/每周/每月重复推送通知功能。
【讨论】:
如果您想安排函数在指定时间运行,请使用 functions.pubsub.schedule().onRun() 这个方便的方法创建了一个 Google Cloud Pub/Sub 主题并使用 Google Cloud Scheduler 触发 关于该主题的事件,确保您的函数在所需的 时间表。
https://firebase.google.com/docs/functions/schedule-functions
【讨论】: