gpt4 book ai didi

android - 为什么 google-services.json 中的 api_key/current_key 会更新

转载 作者:行者123 更新时间:2023-12-04 23:45:30 26 4
gpt4 key购买 nike

我们已经有一段时间没有接触这个了google-services.json文件。我们从 Firebase 控制台再次下载该文件,并使用文件中的任何内容对其进行比较,发现 api关键不一样🤔。

但是,我们找不到任何好的文档来说明为什么要更改它以及我们应该做什么。

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

我们看到这个问题 api key 应该用于发送推送通知。我们使用两个版本的 key 测试了通知,它们都工作正常。

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

可能导致 current_key 发生变化的原因是什么? JSON文件中的字段?只交换新文件是否安全?

编辑:

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

enter image description here

我猜 Google 刚刚决定将 Web API key 移到文件之外并为每个项目创建一个新 key ?

最佳答案

一个 Firebase 项目可以有多个 API key ,但每个 API key 只能与一个 Firebase 项目相关联。见 The docs
您可以在 Firebase 控制台中查看您的 API key APIs & Services > Credentials
据我所知,当您下载 google-services.json 时,它会“自动匹配”它认为最合适的键。在我的情况下,它将 key 更改为不同的(现有) key ,但两个 key 仍然有效 - 在 Android 设备上使用 FCM 推送通知和 Firebase Analytics 进行了测试。

关于android - 为什么 google-services.json 中的 api_key/current_key 会更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55269625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com