我正在构建一个自定义控制台,以向我们的应用发送推送通知。
为了发送推动,我必须执行以下参数的http请求:
http post https://fcm.googleapis.com/fcm/send标题:
授权密钥= 12345678900987654321
content-type应用程序/json
和身体为json。
可以从Firebase Console生成服务器密钥(授权密钥(。
但是,我需要每次App Admin发送通知。
因此,服务器密钥不是很难编码,也没有保存在我的服务器中。
仅通过删除先前的密钥并通过编程生成新的密钥来从Firebase中检索服务器密钥。
FCM Admin或API是否提供了执行服务器密钥生成的方法?
当前没有可动态生成服务器密钥的可用API或解决方法。
您似乎已经知道,服务器密钥的通常用例将存储在安全的环境中并相应地使用。
但是,我需要每次App Admin发送通知。
这是一个奇怪的要求。每次推动消息时,您都不需要生成其他服务器密钥。服务器密钥可用,直到您选择在控制台上删除它。