Firebase Cloud Messaging将服务器密钥替换为令牌以发送通知/消息

Fai*_*ikh 8 android firebase firebase-cloud-messaging

我正在使用Firebase云消息传递开发一个演示应用程序.但是,我遇到了Firebase服务器密钥的问题.今天早上我注意到我的服务器密钥被FCM令牌取代了.

截图: FCM令牌替换了服务器密钥

我在两个Gmail帐户中有两个不同的FCM项目,这些帐户具有相同的Android应用程序包名称.我认为这可能导致问题,我删除了两个项目并更改了包名,但仍然没有运气.

我无法接收推送到我的设备.我已经研究过这个问题,但没有找到任何解决方案.

loo*_*p88 3

我检查了 Firebase 发行说明,但找不到有关此更改的任何发布。但是,看起来服务器密钥很快就会被弃用,并将被 FCM 令牌取代。

如果您在使用服务器密钥时遇到问题,请考虑立即使用 FCM 令牌。

基本上,您只需在向客户端应用程序发送消息时更改请求标头中授权密钥的值即可。

Content-Type:application/json   
Authorization:key=XXXXXXXXX:APA91bHVdTcAQGdFc5bIyK_WExwd5U6uJ....
Run Code Online (Sandbox Code Playgroud)