新的 Firebase 云消息服务器密钥每周都在变化

New Firebase cloud messaging server key keeps changing every week

下的云消息服务器密钥
Project Settings -> Cloud Messaging -> Server Key

经常更换,大约一周一次。

这非常令人沮丧。我们的通知服务器调用失败,错误代码为 401,这意味着这是一个授权问题。

但是一旦我更新了后端的服务器密钥,我在 firebase 控制台上看到的密钥在 401 授权错误后每次都不同,一切正常。

我已在 Google 上尽最大努力解决此问题,但没有针对此错误的文档或支持。这是要改变这么多吗?如果是这样,我怎样才能在我这边自动更新 SERVER_KEY ..?有 REST API 吗?

我直接向 Firebase 支持人员询问了一个与您遇到的问题类似的问题,他们告诉我:

If someone changes the server API key in Google API console, the server API key will also be changed in Firebase console. Firebase does not change your server API key without notifying you. Make sure no one has changed your server API key in Google API console recently and that the Server API key is the same in both the consoles.

我的 API 密钥更改仅在我使用 Firebase 期间发生过一次。因此,也许您可​​以联系 Firebase 支持或尝试检查是否有人在 Google API 控制台中更改密钥。

Google Firebase 通常会向您发送一封关于升级其服务密钥的电子邮件。当您收到此类电子邮件时,请在控制台中使用您的新密钥快速访问并更新您的脚本。这可能每周或每月发生一次,没有真正的结构化。