Hem*_*ath 30 firebase postman firebase-cloud-messaging
//身体就像这样
{
"to":
"/topics/NEWS"
,
"data":{
"extra_information": "This is some extra information"
},
Run Code Online (Sandbox Code Playgroud)
//我需要提供的通知
"notification":{
"title": "ChitChat Group",
"text": "You may have new messages",
"click_action":"ChatActivity"
}
}
Run Code Online (Sandbox Code Playgroud)
AL.*_*AL. 82
401错误与您的授权密钥无效或不正确有关.
使用Postman时,key=为Authorization的值添加前缀,如下所示:
key=AAA...
Run Code Online (Sandbox Code Playgroud)
有关使用Postman发送下游FCM消息的教程,请参阅下文.
此外,对于您的notification消息有效负载,text不是有效参数之一,我认为您正在寻找message.
使用邮递员发送下游邮件
要在Postman中执行此操作,您只需设置以下内容:
POST截图:
注意:始终保密您的服务器密钥.我的钥匙只有一部分在这里可见,所以应该没问题.
请注意,响应中的请求是成功message_id的.
Yan*_*ang 12
错误的:
授权:AIzaSyDDk77PRpvfhh......
正确的:
授权:key=AIzaSyDDk77PRpvfhh......
完整示例:
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..."
}
Run Code Online (Sandbox Code Playgroud)
小智 5
尽管以上答案仍然正确,但是您可以选择使用HTTP v1。这需要Bearer而不是,key=并且使用Oauth2访问令牌而不是服务器密钥字符串。要查看HTTP v1规范,请参考以下链接:
https://firebase.google.com/docs/cloud-messaging/migrate-v1
| 归档时间: |
|
| 查看次数: |
23180 次 |
| 最近记录: |