我正在使用FCM服务,从服务器向某些用户发送通知消息。基本上我希望一次能给5万用户发送消息。我在某个地方读到有1000条消息的限制,也许主题订阅就在它的周围。
问题是它不是同一组用户。我检查数据库上的do query,然后得到一个符合条件的用户列表。每次满足标准的用户数量都不一样,在avg上大约有5万用户(在250l用户中)。
目前我是在一个循环中这样做的
Message message = Message.builder().setAndroidConfig(AndroidConfig.builder().setTtl(3600 * 1000 * 24 * 7) // 7 days
.setPriority(AndroidConfig.Priority.HIGH)
.setNotification(AndroidNotification.builder().setTitle("Update News")
.setBody("A news impacting you has been published on the app")
.build()).putData("Type", "Location").build())
String response = FirebaseMessaging.getInstance().send(message);
有什么方法可以向我的5万用户发送通知吗?
谢谢你
编辑
这个问题不是重复的,因为我提到的用户案例的限制不包括在潜在的重复问题中。我每次发送一条消息到一个设备。所以有5万人发。@道格(来自谷歌)的回答暗示,与其他问题相比,没有任何限制。所以我需要澄清一下答案