FCM计划推送通知的交付日期或时间

时间:2016-09-22 13:30:21

标签: firebase firebase-cloud-messaging firebase-notifications

我使用FCM控制台发送推送通知,并且可以选择安排投放日期。

但是在参考文献中,此API未作为选项记录。我需要知道是否可以通过POST请求推送具有预定义交付日期的通知。

2 个答案:

答案 0 :(得分:20)

如果您正在为预定的推送或有效负载参数寻找FCM的公共API,您可以设置推送日期,遗憾的是,目前还没有类似的内容。

您必须自己实施自己的App Server并实施预定推送(也称为here)。

答案 1 :(得分:0)

作为 AL 的替代品,优秀的 answer:您可以:

  • 立即使用 FCM 发送数据消息,
  • 在该消息中包含一个字段,显示消息的时间,
  • 它们在您的应用程序代码中显示到期时的消息。

这有一个额外的好处,即可以在用户有连接时传递消息,然后在没有网络连接时显示。

当然,这只有在您可以在显示之前确定确切消息时才有效。如果消息的内容只能在显示之前知道,您将需要实现自己的机制来安排交付,正如 AL 在他的回答中所说的那样。