FCM移除HTTP legacy API后是否会取消Web Push Protocol支持?
FCM HTTP Legacy API移除对Web Push Protocol无影响
结论先行:FCM HTTP Legacy API在2024年6月的移除操作,不会影响Web Push Protocol的正常使用。
原因如下:
- 虽然两者共用端点
POST https://fcm.googleapis.com/fcm/send/,但FCM后台会根据请求的协议格式做区分处理:Legacy API的请求使用专属参数格式(比如to字段),而Web Push Protocol的请求遵循标准Web推送规范(包含加密 payload、特定HTTP头),两套逻辑完全隔离。Google只会拦截拒绝Legacy格式的请求,不会影响符合Web Push标准的请求。 - Web Push是浏览器推送的通用标准,FCM作为Chrome等主流浏览器依赖的推送服务,会持续维护对该标准的支持——这是其面向Web推送场景的核心服务能力,不会随Legacy API的下线而终止。
补充背景:
- FCM HTTP Legacy API已于2023年6月20日弃用,2024年6月将彻底移除,使用Legacy API的开发者需要迁移到FCM v1 API;但Web Push Protocol的使用者无需进行任何迁移,只要请求符合标准规范,就能继续正常调用该端点。
内容的提问来源于stack exchange,提问作者pprishchepa
相关产品推荐
相关产品推荐

