Как передать сообщение всем зарегистрированным пользователям с помощью sinch и parse?

Я пытаюсь реализовать приложение Shoutbox для Android. Я следую приведенному ниже руководству, и оно отлично работает для меня: https://www.sinch.com/tutorials/android-messaging-tutorial-using-sinch-and-parse/

Моя проблема в том, что прямо сейчас я получаю список всех зарегистрированных пользователей на Parse, а затем отправляю сообщение каждому из них с помощью Sinch:

messageService.sendMessage(groupUserIdList, messageBody);

У меня потенциально могут быть тысячи пользователей, поэтому groupUserIdList будет огромным. Это выглядит неэффективно, и я ищу лучший способ сделать это.

Предлагает ли Sinch широковещательную рассылку, чтобы я мог отправлять сообщения всем зарегистрированным пользователям, не создавая каждый раз groupUserIdList?


person Saumitra    schedule 03.07.2015    source источник


Ответы (1)


Вы правы, это было бы неэффективно. На самом деле мы не являемся такой массовой коммуникационной платформой. МЫ больше ориентированы на пользователей и небольшие группы. Поэтому я бы не стал использовать наш обмен сообщениями для отправки мгновенного сообщения тысячам людей.

person cjensen    schedule 06.07.2015
comment
Можем ли мы получить весь список всех текущих идентификаторов пользователей, не используя синтаксический анализ, а только синч? - person SameerKhan1406; 04.11.2016
comment
Извините, нет, мы не предоставляем userDatabase - person cjensen; 07.11.2016