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

通过FCM发送Web Push通知时遇Endpoint not found错误求助

FCM Web Push 404错误问题分析与应对建议

问题概述

  • 2024年6月末以来,Web Push通知服务的404错误激增,错误提示:通过Firebase发送推送通知时,URL中需指定有效推送订阅端点,格式应为https://fcm.googleapis.com/wp/...
  • 错误根源是浏览器生成的订阅endpoint,非我方可控;涉事订阅者此前可正常接收消息,当前新用户订阅生成的endpoint仍为https://fcm.googleapis.com/fcm/send/...格式
  • 我方未修改Web Push库代码,不确定是否需要迁移以继续使用FCM发送通知,担忧无法正常推送,且"收到非201响应即停止向该订阅者发送"的规则会进一步缩小客户受众规模

问题关联分析

该问题与FCM的Web Push端点迁移直接相关:
FCM正在逐步将Web Push的订阅端点从fcm/send/格式切换到wp/格式,旧端点的支持正在被逐步取消,这导致原本使用旧端点的推送请求开始返回404错误。目前新订阅用户仍生成旧格式端点,属于过渡阶段的正常现象,后续FCM会完成全面切换,新订阅将统一使用wp/格式端点。

应对建议

  • 无需修改现有发送逻辑,但优化错误处理:当收到404响应时,不要直接删除订阅记录,可标记为"待更新",待用户下次访问网站时触发重新授权推送,获取新的wp/格式端点
  • 调整受众维护规则:暂时放宽非201响应的处理策略,避免因旧端点失效直接移除订阅用户,减少受众规模的不必要缩减
  • 跟进官方动态:关注FCM的官方通知,待端点切换完成后,新订阅将自动使用wp/格式,无需额外适配

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 15:42:36