我正在尝试在我的应用中设置Firebase云消息传递。我在Firebase控制台中创建了该项目(我创建了一个新项目,但未导入以前创建的gcm项目)。我能够成功设置项目并使它在应用程序中运行,并从Firebase控制台的“通知”选项卡中接收示例通知。
尝试通过API https://fcm.googleapis.com/fcm/send发送数据消息时,我收到未经授权的(401)响应。原来,我使用了google-services.json中可用的Web密钥,我需要使用帖子(Firebase 401 unauthorized error FCM)中提到的云消息传递选项卡中的服务器密钥。
我在项目设置中看不到云选项卡。
如何为我的项目启用cloud选项卡,为什么在firebase控制台的项目设置下看不到cloud选项卡?
谢谢,
P
最佳答案
基本上,这是网络浏览器的问题。在不显示选项卡选项的Safari上会发生此问题(如果使用Mac)。在Windows上,使用Internet Explorer,将显示选项卡,但正在发生网页损坏。解决此问题的方法是下载Chrome,并且选项卡显示完美。我在PC上使用了Chrome,并且可以运行。。。我没有在Mac上尝试使用Chrome,因此我不能保证它可以在那里运行,但从理论上讲应该可以。我为此浪费了很多时间-我希望Google能够在所有网络浏览器上都能使用的网络协议。
关于android - 在FCM控制台中看不到云选项卡,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44146591/