【问题标题】:Firebase Cloud Messaging API (V1): Server Key missingFirebase 云消息传递 API (V1):缺少服务器密钥
【发布时间】:2022-06-21 16:24:00
【问题描述】:

我们正在使用 Urban Airship 向我们的 Android 应用发送推送消息。

在此过程中,我们需要使用 Firebase 控制台 -> 云消息传递中提供的“服务器密钥”配置 Airship /em>。

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

问题在于“Firebase Cloud Messaging API (V1)”配置中缺少“服务器密钥”。 它在“Cloud Messaging API (Legacy)”配置中仍然可用,但建议迁移。

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

【问题讨论】:

    标签: android firebase firebase-cloud-messaging google-cloud-messaging urbanairship.com


    【解决方案1】:

    访问服务器密钥:

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

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      从 Firebase Cloud Messaging API (V1),我们必须启用云消息服务。

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-10
        • 2022-06-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-25
        • 1970-01-01
        相关资源
        最近更新 更多