【问题标题】:Is it possible to push a notification periodicly or at a specific date? | Web Push是否可以定期或在特定日期推送通知? |网络推送
【发布时间】:2018-08-16 16:54:32
【问题描述】:

我需要每周显示一次推送通知,即使用户不在页面上也是如此。我知道可以使用服务人员根据“提要”推送通知,但我不知道是否可以在特定日期推送通知。

如果可能的话,如何使用 PHP(如果需要,当然还有 JavaScript)来完成?

【问题讨论】:

标签: javascript php service-worker web-push


【解决方案1】:

假设您可以使用 Firebase,一种方法是关注另一个问题中出现的 general advice,并针对网络对其进行自定义:

  • 使用 Firebase Cloud Messaging's JavaScript SDK 在 Web 客户端中实现 Service Worker 的推送消息处理程序。

  • 按照this sample app 中的示例,POST 将 cron 作业“伪造”到 Firebase 云函数。如果您已经有一个 PHP 服务器正在运行,它可以用来定期触发 Firebase 云功能。或者,您可以完全跳过 Firebase 云功能部分,并使用您的 PHP 服务器直接trigger 推送消息。

【讨论】:

  • 谢谢,但我不太喜欢使用库。我去看看,等待更多答案。
猜你喜欢
  • 1970-01-01
  • 2019-05-13
  • 1970-01-01
  • 2012-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多