答案 0 :(得分:1)
authorizing HTTP v1 send requests文档中的示例显示授权标头值以Bearer
而非key=
开头:
headers: {
'Authorization': 'Bearer ' + accessToken
}
答案 1 :(得分:0)
您应该更改请求的格式。
如果您喜欢使用旧协议,请按照本节所示构建消息请求。请记住,如果您通过HTTP发送到多个平台,则v1协议可以简化您的消息请求。
HTTP POST请求
https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
{ "data": {
"score": "5x1",
"time": "15:10"
},
"to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..."
}
答案 2 :(得分:-3)
使用以下内容:
link:https://fcm.googleapis.com/fcm/send
"授权" "键=" +服务器密钥
体
{
"to" : "/topics/carriers",
"notification" : {
"body" : "This message came from Server!",
"title" : "FROM POSTMAN"
}
}
对我而言,这是唯一有效的配置