Jer*_*ero 3 android push-notification firebase google-cloud-messaging firebase-cloud-messaging
再会,
我正在尝试使用 FCM 中的此 URL 来发送消息:
https://fcm.googleapis.com/fcm/send
标题为
Authorization value of **key:*Key from Firebase Console***
Content-Type: **application/json**
Run Code Online (Sandbox Code Playgroud)
主体由以下部分组成:
{
"to" : "MyKey generated",
"notification" : {
"body" : "Hey",
"title" : "Hey"
}
}
Run Code Online (Sandbox Code Playgroud)
但我总是收到的结果是这样的:
{
"multicast_id": 7942550122547405787,
"success": 0,
"failure": 1,
"canonical_ids": 0,
"results": [
{
"error": "MismatchSenderId"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我得到的服务器密钥来自这里:
我的 URL 参考是 FCM 服务器中的文档。
我正在邮差中测试这个。我错过了什么?谢谢
根据文档
注册令牌与特定的发送者组相关联。当客户端应用程序注册 FCM 时,它必须指定允许哪些发件人发送消息。向客户端应用程序发送消息时,您应该使用这些发件人 ID 之一。如果您切换到其他发件人,现有的注册令牌将不起作用。
因此,听起来您正在尝试将推送通知发送到与发件人 ID 不相关的 ID。您应该验证您是否在正确的位置拥有正确的密钥
| 归档时间: |
|
| 查看次数: |
31402 次 |
| 最近记录: |