Firebase消息传递,从哪里获得服务器密钥?
Firebase允许我们通过发送POST
请求,通过我们自己的应用程序发送通知消息。
本教程向我们提供了如何提出此请求的说明 。 但是,在标题中有Authorization
字段,我必须放置自己的服务器密钥。
我可以得到这个服务器密钥? 没有这方面的说明。
- 点击新的Firebase控制台顶部的项目名称旁边的设置图标/ cog轮
- 点击项目设置
- 点击云消息传递标签
- 服务器密钥下的密钥正确
拿这个:(第一个答案是正确的 – 这只是为了显示页面的样子!) https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm -server-API key.html#
更新:截至2017年4月这种方法不起作用。 google-services.json
的api_key只是传统密钥。 所选的答案是正确的。
弃用的方式:
在你的项目中有一个名为google-services.json的JSON文件
打开该文件并search
"api_key": [ { "current_key": "********" }
那些***是你的服务器API密钥
如果你没有这个文件,那么你可以从你的应用程序详细信息下载到Firebase帐户
Firebase上有两个按键,第一个按键是“设置”(“标签常规”)和其调用Web API密钥。
第二个,你感兴趣的是在设置(选项卡云消息)其被称为服务器密钥
使用第二个从PHP推送通知。