自从我们触摸此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密钥下看到了旧密钥:
我想Google刚决定将Web API密钥移到文件之外,并为每个项目创建一个新的密钥?