Firebase否定主题条件停止工作
实际上今天我收到了一份客户报告 推送通知不会到达设备 经过一些研究,我发现我用来向所有设备发送通知的负面主题条件是停止工作。 一周前,在同样的默许下,派遣工作进展顺利。 我使用邮递员开发请求 我使用带有“send”端点的restapi。 这是我的有效载荷:Firebase否定主题条件停止工作,firebase,firebase-cloud-messaging,Firebase,Firebase Cloud Messaging,实际上今天我收到了一份客户报告 推送通知不会到达设备 经过一些研究,我发现我用来向所有设备发送通知的负面主题条件是停止工作。 一周前,在同样的默许下,派遣工作进展顺利。 我使用邮递员开发请求 我使用带有“send”端点的restapi。 这是我的有效载荷: { "condition":"!('nonExistingTopic' in topics)", "data": { "notificat
{
"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广告的“确认”状态“消息id”,但没有发送消息。所以很明显,这种情况不适合任何设备
当我将“注册ID”字段与设备的fcm令牌一起使用时,我会收到通知
我allready试图在firebase变更日志中找到某种更新更改,这可能会改变condition字段的行为。但我什么也没找到
有人有同样的问题吗?
有什么好主意吗
谢谢大家! 我这里也有同样的问题,作为临时解决方案,我必须向Firebase控制台发送通知(因为我使用它只是为了与用户通信) 此外,我将启动一个新的更新,现在它正在注册一个名为“常规”的主题启动时
我不知道如何发送给所有使用负面主题条件的用户。它大约在10天前停止工作。我这里也有同样的问题,作为临时解决方案,我必须向Firebase控制台发送通知(因为我使用它只是为了与用户通信) 此外,我将启动一个新的更新,现在它正在注册一个名为“常规”的主题启动时
我不知道如何发送给所有使用负面主题条件的用户。大约10天前它停止工作。与此同时,我找到了解决这个问题的方法 我只对真正存在的主题使用条件字段
"condition" = "'sport' in topics"
要向所有设备发送消息,可以使用值为“/topics/all”的“To”参数,而不是“negative”条件
{
"notification": {
"title": "myTitle",
"body": "myTeaser"
},
"to": "/topics/all",
"data": {
"myCustomDataField": "myFieldValue"
}
}
与此同时,我找到了解决这个问题的办法 我只对真正存在的主题使用条件字段
"condition" = "'sport' in topics"
要向所有设备发送消息,可以使用值为“/topics/all”的“To”参数,而不是“negative”条件
{
"notification": {
"title": "myTitle",
"body": "myTeaser"
},
"to": "/topics/all",
"data": {
"myCustomDataField": "myFieldValue"
}
}