为什么在google-services.json中更新api_key / current_key

时间:2019-03-20 20:27:13

标签: android firebase

自从我们触摸此google-services.json文件以来已经有一段时间了。我们再次从Firebase控制台下载文件,并对文件中的内容进行差异化处理,发现api键是不同的。

但是,我们找不到任何有关更改原因以及我们应该做什么的良好文档。

      "api_key": [
        {
-         "current_key": "AI***********************************BC"
+         "current_key": "AI***********************************K0"
        }
      ],

我们看到了一个问题,该api键应该用于发送推送通知。我们使用密钥的两个版本测试了通知,并且两个版本都工作正常。

https://stackoverflow.com/a/38227768/1035008

什么可能导致JSON文件中的current_key字段中的更改?仅交换新文件是否安全?


编辑:

我们在https://console.firebase.google.com>项目概述>项目设置> Web API密钥下看到了旧密钥:

enter image description here

我想Google刚决定将Web API密钥移到文件之外,并为每个项目创建一个新的密钥?

0 个答案:

没有答案