无需发送推送,如何验证FCM令牌是否因270天无活动失效?
关于FCM 270天无活动令牌验证的问题
可以的,现在你完全不需要发送实际推送通知,就能验证令牌是否因270天无活动规则失效。
- 调用FCM API时,将
dryRun(部分API版本对应参数为validate_only)设为true,这个模式仅做令牌有效性校验,不会向设备推送任何消息。 - Firebase已经修复了之前的漏洞,现在只要令牌满足“关联应用满270天无活动”的失效条件,API就会返回
UNREGISTERED状态码,和其他无效令牌场景的返回逻辑一致。
简言之,用dryRun/validate_only模式就能完成这类令牌的有效性验证,无需触发实际推送。
内容的提问来源于stack exchange,提问作者lf215
相关产品推荐
相关产品推荐

