Firebase云消息推送不显示服务器密钥。

10

有人知道我可以在哪里找到这张图片中显示的服务器密钥吗?问题是Firebase稍微改变了UI,现在我不知道在哪里找到它。

https://istack.dev59.com/ru5Ou.webp


我也需要这个,我之前使用了Amazon SNS并将服务器密钥添加到其中。你最终找到它在哪里了吗? - DanielRead
4个回答

22

Firebase云消息现已转移至API(V1)。

因此,要获取serverkey,您应启用云消息API(Legacy)。

请按照以下步骤操作:

  1. 点击三个点,然后在Google Cloud控制台中单击管理API enter image description here

  2. 单击启用。 enter image description here

3.现在返回主页面并刷新该页面。

现在您已经拥有您的 serverkey 了。

希望这能帮助您!


3

从Firebase云消息传递API(V1)开始,我们必须启用云消息传递服务。

  1. 打开项目设置并选择云消息传递选项卡。
  2. 选择位于Cloud Messaging API(Legacy)右侧的三个点菜单,并点击在Google Cloud Console中管理API。
  3. 在重定向的Google Cloud Console中启用云消息传递服务。
  4. 返回到项目设置并刷新。现在可以获取服务器密钥了。

参考 - https://documentation.onesignal.com/docs/generate-a-google-server-api-key


1
我通过以下步骤获得了服务器密钥:
  1. 点击“Cloud Messaging API (Legacy)”旁边的“...”
  2. 返回上一页并刷新,您现在应该能够看到服务器密钥
不确定现在它被视为遗留系统是否需要采取不同的操作方式...

0

你可能会发现 FCM 并没有像 Google 建议的那样自动启用,因为 FCM API V1 用于发送云消息。 现在,你可能需要手动启用 FCM 应用程序,以便获得 SERVER KEY 的访问权限。


1
你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接