You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Firebase Cloud Messaging通知令牌的有效期是多久?

Firebase Cloud Messaging (FCM) 令牌有效期说明
  • FCM令牌没有固定的到期时间,Firebase不会为令牌设置固定的失效期限。
  • 令牌仅会在特定场景下触发更新或失效,常见场景包括:
    • 应用卸载后重新安装
    • 用户清除应用的本地数据
    • 应用的签名信息发生变更
    • 设备系统版本更新导致推送服务相关配置变动
    • Web平台下,使用VAPID密钥的令牌可能因浏览器安全策略调整失效,但无固定时效
  • 在Flutter开发中,无需手动维护令牌的有效期,推荐的实践方式:
    1. 应用每次启动时调用getToken()获取当前令牌,与本地存储的旧令牌对比,若有差异则同步至你的业务服务器
    2. 通过监听onTokenRefresh()回调,在令牌自动刷新时及时将新令牌同步到服务器

你使用的获取令牌代码如下:

/// Returns the default FCM token for this device.
///
/// On web, a [vapidKey] is required.
Future<String?> getToken({
  String? vapidKey,
}) {
  return _delegate.getToken(
    vapidKey: vapidKey,
  );
}

内容的提问来源于stack exchange,提问作者Daniel Chaves

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 05:14:55