Firebase允许我们通过POST
请求通过我们自己的应用程序发送通知消息。
This tutorial, gives to us instructions how to make this request。但是,标题中有Authorization
字段,我必须放置自己的服务器密钥。
我可以在哪里获得此服务器密钥?没有说明。
答案 0 :(得分:238)
解决方案:
答案 1 :(得分:9)
拿这个:(第一个答案是对的 - 这个只是为了展示页面的样子!) https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm-server-api-key.html#
答案 2 :(得分:4)
更新:截至2017年4月,此方法不起作用。 google-services.json
中的api_key只是遗留密钥。所选答案是正确的。
弃用方式:
在您的项目中有一个名为google-services.json的JSON文件
打开该文件并搜索
"api_key": [
{
"current_key": "********"
}
那些***是你的服务器api密钥
如果您没有该文件,则可以从firebase帐户
中的应用详细信息下载该文件答案 3 :(得分:4)
firebase上有两个键,第一个在设置中(Tab General) 并调用Web API Key。
第二个,你感兴趣的是在设置(Tab Cloud Messaging)中称为服务器密钥
使用第二个来自php的推送通知。