有没有办法停止使用Firebase的推动通知,或者我可以设置有期的通知时间



我使用firebase在我的Android应用中实现了推送通知。我可以检索令牌并使用Firebase发送消息,但是我想知道是否有一种方法可以通过计时器或类似的方式断开通知?

您可以使用time_to_live参数:

此参数指定如果设备脱机,则应将消息保存在FCM存储中多长时间。支持的最大生存时间为4周,默认值为4周。有关更多信息,请参阅设置消息的寿命。

易于说明,就像设置到期日期一样。如果此期间尚未传递该消息,则将FCM丢弃。

但是,如果您打算只有该应用程序完全停止通知,则可以:

  • 只是停止向相应的注册令牌发送。
  • 在您的应用中实现A 推送通知设置,如果false(如果您是应用程序是处理推送通知的一个(,则该方法已禁用。
  • 最后,致电deleteInstanceId()。在这里查看我的答案。

相关内容

最新更新