下的云消息传递的服务器密钥
Project Settings -> Cloud Messaging -> Server Key
经常变化,大约每周一次。
这非常令人沮丧。我们的通知服务器调用失败,错误代码为401,这意味着它是授权问题。
但是一旦我更新后端的服务器密钥,使用我在firebase控制台上看到的密钥,这在每次401授权错误后都不同,一切正常。
我已经用Google搜索了我的最佳信息,但没有可用于此错误的文档或支持。这是否意味着改变如此之多?如果是这样,我怎么能自动更新SERVER_KEY ..?是否有REST API?
答案 0 :(得分:0)
我直接向Firebase支持部门询问了一个类似于你所拥有的问题,他们告诉我:
如果有人在Google API控制台中更改了服务器API密钥,则还会在Firebase控制台中更改服务器API密钥。 Firebase不会在未通知您的情况下更改您的服务器API密钥 。确保最近没有人更改过Google API控制台中的服务器API密钥,并且两个控制台中的服务器API密钥都相同。
我的API密钥更改仅在我使用Firebase时发生过一次。因此,您可以联系Firebase支持或尝试检查是否有人在Google API控制台中更改密钥。
答案 1 :(得分:0)
Google Firebase主要向您发送有关升级其服务密钥的电子邮件。当您收到此类电子邮件时,请使用控制台中的新密钥快速访问和更新脚本。这可能是每周或每月发生,而不是真正的结构化。