【问题标题】:Is the new Firebase messaging server key restricted to messaging?新的 Firebase 消息传递服务器密钥是否仅限于消息传递?
【发布时间】:2023-09-15 01:47:01
【问题描述】:

新的服务器密钥是否仅限于消息传递?

解释: 在 firebase 项目设置中,我可以获得“旧”和新服务器密钥(云消息传递选项卡)。 旧的无法通过https://fcm.googleapis.com/fcm/send 发送推送通知,因为响应说它是旧服务器密钥。但它可以在https://console.developers.google.com/apis 限制为某些google api。 新功能未在 google apis 控制台中列出,但可以使用。

我们希望与合作伙伴共享服务器密钥,但不允许做其他事情。不幸的是,带有 OAuth2 的新 HTTP API V1 不是一个选项。

根据文档:

服务器密钥(用于旧协议):授权您的应用服务器访问 Google 服务的服务器密钥,包括通过 Firebase 云消息传递旧协议发送消息。

这里指的是哪些服务?

【问题讨论】:

    标签: firebase server push-notification key firebase-cloud-messaging


    【解决方案1】:

    得到 Google 的回复:是的,新的服务器密钥仅限于云消息传递。

    【讨论】: