【发布时间】:2020-09-03 12:43:28
【问题描述】:
其实今天我收到了一份客户报告。
推送通知未到达设备。
经过一些研究,我发现我用来向所有设备发送通知的负面主题条件,停止工作。 一周前,在同样的条件下,发送效果很好。 我使用 Postman 来开发请求。
我使用带有“发送”端点的 Rest API。 https://fcm.googleapis.com/fcm/send
这是我的有效载荷:
{
"condition":"!('nonExistingTopic' in topics)",
"data": {
"notification_foreground": true,
"link": "https://www.google.com"
},
"notification": {
"click_action": "FCM_PLUGIN_ACTIVITY",
"title": "notification title",
"body": "notification message"
}
}
我从 Firebase 广告“message_id”收到“正常”状态,但没有发送任何消息。所以很明显,这种情况不适合任何设备。
当我将“registration_ids”字段与我设备的 fcm 令牌一起使用时,我会收到通知。
我已经尝试在 firebase 更改日志中找到某种更新更改,这可能会改变条件字段的行为。但我什么也没找到。
有人遇到同样的问题吗? 任何解决方法的想法!
谢谢!
【问题讨论】:
标签: firebase firebase-cloud-messaging