微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WebPush by Firebase 云消息传递使用 admin SDK,此站点已在后台更新

如何解决WebPush by Firebase 云消息传递使用 admin SDK,此站点已在后台更新

所以我们的服务器端代码用于通过 HTTP V1 API 发送网络推送 https://firebase.google.com/docs/cloud-messaging/migrate-v1

我不是前端工程师,但实施 Service Worker 的人说前端一切正常。这是真的,因为我每次通过 FCM_TOKEN 发送推送时,站点的控制台都会将接收到的参数记录下来,如下所示:

front end code

但是当我切换到 firebase admin sdk 时,请参阅:https://github.com/firebase/quickstart-java

我通过 RPC 向 firebase 发送消息,控制台不再记录任何内容,因为没有使用 Service Worker 代码。这也会产生问题,因为我们的用户报告看到“此站点已在后台更新”而不是真正的推送消息。

这个问题不是关于我的实现是对还是错,而是关于为什么一旦我将服务器代码从 HTTP 切换到 RPC 之后就没有使用 Service Worker 代码?任何帮助将不胜感激!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。