Firebase FCM:如果用户订阅了多个主题,如何避免重复通知

Firebase FCM:如果用户订阅了多个主题,如何避免重复通知,firebase,firebase-cloud-messaging,firebase-notifications,subscribe,Firebase,Firebase Cloud Messaging,Firebase Notifications,Subscribe,假设用户A订阅了主题T1、T2和T3 如果我向主题T1和T3发送相同的通知。A会收到两个通知吗 如果是,如何避免重复通知 谢谢您必须同时向多个主题发送通知,如firebase文档所示: https://fcm.googleapis.com/fcm/send Content-Type:application/json Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA { "condition": "'dogs' in topics || 'cats'

假设用户A订阅了主题T1、T2和T3

如果我向主题T1和T3发送相同的通知。A会收到两个通知吗

如果是,如何避免重复通知


谢谢

您必须同时向多个主题发送通知,如firebase文档所示:

https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
{
  "condition": "'dogs' in topics || 'cats' in topics",
  "data": {
    "message": "This is a Firebase Cloud Messaging Topic Message!",
  }
}
详情如下:

不幸的是,此功能仅限于5个主题。有没有办法发送到5个以上的主题而不发送副本?