繁体   English   中英

Firebase 云消息传递 API (V1):缺少服务器密钥

[英]Firebase Cloud Messaging API (V1): Server Key missing

我们正在使用Urban Airship将推送消息发送到我们的 Android 应用程序。

在此过程中,我们需要使用Firebase Console -> Cloud Messaging中提供的“ Server Key ”配置Airship

按照那里的建议,我们正在尝试从 GCM 迁移到 FCM。

问题是“ Firebase Cloud Messaging API (V1) ”配置中缺少“ Server Key ”。 它在“ Cloud Messaging API (Legacy) ”配置中仍然可用,但建议迁移。

按照 FCM 配置中的链接对这个问题没有太大帮助。

Firebase 控制台 - 云消息传递

要访问服务器密钥:

  1. 像你已经做的那样打开项目设置
  2. 打开 Firebase Cloud Messaging API 菜单(在Enabled的右侧)
  3. 点击 Google Cloud Console 中的 Manage API,它会将您重定向到 Google Cloud Platform
  4. 在 Google Cloud Platform 中,您将获得 Firebase Cloud Messaging API,点击 Manage。 它会将您重定向到 API 和服务
  5. 单击凭据(在屏幕左侧)
  6. 在那里你会得到不同的桌子。 一个叫做 API Keys,在里面你会看到一个叫做 Server Key 的条目
  7. 点击显示键,你会得到你想要的

我希望这能帮到您

Firebase云消息现在转移到API(V1)

因此,要获取服务器密钥,您应该启用云消息serverkey (旧版)。

按照步骤:

  1. 单击三个点,然后在谷歌云控制台中单击管理 Api 在此处输入图像描述

  2. 点击启用。 在此处输入图像描述

3.现在重定向回主页并刷新页面。

现在你有了serverkey

希望能帮助到你!

参考: https://stackoverflow.com/a/72719766/13431819

从 Firebase Cloud Messaging 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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM