Firebase消息,从何处获取服务器密钥?
Firebase允许我们通过发出Firebase消息,从何处获取服务器密钥?,firebase,google-cloud-messaging,firebase-cloud-messaging,Firebase,Google Cloud Messaging,Firebase Cloud Messaging,Firebase允许我们通过发出POST请求,通过自己的应用程序发送通知消息 。但是,在标题中有授权字段,我必须在其中放置自己的服务器密钥 在哪里可以获取此服务器密钥?对此没有说明。解决方案: 单击新Firebase控制台顶部项目名称旁边的设置(齿轮)图标,如下面的屏幕截图所示: 单击“项目设置” 单击云消息选项卡 密钥就在服务器密钥下面 更新:截至2017年4月,此方法不起作用。googleservices.json中的api_键只是遗留键。选择的答案是正确的 不推荐的方式: 在您的项目中
POST
请求,通过自己的应用程序发送通知消息
。但是,在标题中有授权
字段,我必须在其中放置自己的服务器密钥
在哪里可以获取此服务器密钥?对此没有说明。解决方案:
更新:截至2017年4月,此方法不起作用。
googleservices.json
中的api_键只是遗留键。选择的答案是正确的
不推荐的方式: 在您的项目中有一个名为google-services.JSON的JSON文件 打开该文件并搜索
"api_key": [
{
"current_key": "********"
}
这些***是您的服务器api密钥
如果您没有该文件,则可以从firebase帐户中的应用程序详细信息下载该文件
拿这个来说:(第一个答案是正确的-这个只是为了展示页面的外观!)
firebase上有两个键,第一个在“设置”(选项卡“常规”)中 以及它的调用Web API键 第二个是您感兴趣的设置(Tab Cloud Messaging),它被称为服务器密钥
第二个用于来自php的推送通知 仅供参考,我只是花了几个小时调试推送通知使用“当前_键”值。并不是说我从你的回答中得到了这个。事实证明,您需要按照所选答案的方式获取服务器密钥。也许您的答案在过去是正确的,但现在(2017年2月)是错误的。选择的答案是正确的!嘿@Frank Van Puffelen,是同一件事吗?如果我想将其用于显示“获取应用程序服务器密钥”的推送通知。我正在引用此链接:。密钥具有。。。之后,这给人的印象是这里没有显示完整的关键点。它也没有像旧服务器密钥那样的复制按钮。请更新您的答案,以便用户知道如何复制。Firebase控制台中当前存在一个错误,在某些浏览器中隐藏了复制按钮。修复程序正在运行中,应该在下周发布。同时,左键单击服务器密钥标签并按Tab键作为解决方法。您好,我正在尝试从php向android和IOS发送通知,但这两个应用的服务器密钥不同,我是否应该保留条件,以获取android的serverkey(用于android通知)和IOS的key(用于IOS消息)?这不是选项卡,但是密钥仍然在标有
服务器密钥
的行的项目凭据
标题下。您可以查看下面的链接。它有Spring java实现hi,我试图从php向android和IOS发送通知,但这两个应用的服务器密钥不同,我是否应该保留条件,以获取android通知的服务器密钥和IOS消息的IOS密钥?