【问题标题】:What is the difference between server key and legacy server key in FCM(Firebase cloud message )FCM(Firebase云消息)中的服务器密钥和旧服务器密钥有什么区别
【发布时间】:2016-12-29 09:49:48
【问题描述】:

我对必须在 FCM 中使用的服务器密钥感到困惑。现在显示了两个服务器密钥。请查看页面截图

在上图中显示了我必须使用的服务器密钥和旧服务器密钥。有人知道两者有什么区别吗?

谢谢

【问题讨论】:

    标签: firebase firebase-cloud-messaging


    【解决方案1】:

    firebaser 在这里

    我们最近切换了服务器密钥的格式。新密钥的格式要长得多,这允许更多的熵。

    旧格式将继续有效,但我们建议您切换到新格式。

    【讨论】:

    • 我们能否在旧的 GCM 实现中也使用新的服务器密钥?
    • 您好,旧版密钥可以加密。也有新键?
    • @Frank van Puffelen。无论我是使用服务器密钥还是传统密钥通过 FCM 旧协议使用 PostMan 发出 POST 请求,我都会收到错误“请求缺少身份验证密钥(FCM 令牌)”你能帮我吗stackoverflow.com/questions/50486869
    • @Frank van Puffelen - 我的 fcm 控制台中列出了两个服务器密钥和一个旧密钥,用于推送通知。但是,在我的应用程序中,我的 google-services.json 文件中没有列出任何这些键 - 任何地方(应该至少有一个吗?)。然而,我的应用程序仍然能够注册新的设备 ID 并为用户订阅主题。所有的 serverKey 都可以使用吗?如果不是,我怎么知道我应该使用哪一个?
    • google-services.json 包含客户端应用程序的配置数据。 FCM 服务器密钥旨在用于受信任的环境,而不是在应用程序中。因此:这些键应该在您的google-services.json 中。你的应用程序使用来自google-services.json 的其他值之一进行订阅,据我所知FCM_SENDER_ID 或类似的东西。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    相关资源
    最近更新 更多