Я пользуюсь службой FCM, отправляя уведомление с моего сервера определенным пользователям.В основном я ожидаю отправлять сообщения пользователям по 50 тысяч одновременно.Я где-то читал, что существует ограничение в 1000 сообщений и, возможно, вокруг него подписка на тему.
Проблема в том, что это не та же группа пользователей.Я проверяю запрос в моей базе данных, а затем получаю список пользователей, которые соответствуют критериям.Количество пользователей, соответствующих критериям, каждый раз будет разным, и в среднем это будет около 50 тыс. Пользователей (из 250 л. Пользователей).
В настоящее время я делаю это в цикле
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);
Есть лиВ любом случае я могу отправлять уведомления своим пользователям из 50 000 пользователей?
Спасибо
РЕДАКТИРОВАТЬ
Вопрос не является дублирующим в качестве предела для случая пользователяЯ упоминаю, что не рассматривается в возможных дублирующих вопросах.Я отправляю сообщение на одно устройство за одну отправку.Таким образом, есть 50 тысяч отправлений.Ответ @Doug (от Google) ниже подразумевает, что нет никаких ограничений в отличие от других вопросов.Поэтому мне нужно было уточнить ответ