2014-01-20 3 views
0

1) Я хотел бы реализовать функцию динамического текста на моей стороне сервера (java - с использованием GCM) - это означает, что мне нужно настраивать данные тела push на каждое устройство, но я все еще хочу нажать несколько устройств за один раз. (с использованием multicastResult = sender.send (беспорядок, devicePushTokenList, 3);Служба GCM - динамический текст

любого тело знает, как сделать это в derver стороны (я знаю способ сделать это в то время устройства до прибытия толкающего)

?

2) Я знаю, что у яблока есть служба обратной связи, которую я могу запускать в любое заданное время + обратную связь от ответа на нажатие. У GCM тоже есть эта услуга?

спасибо!

ответ

0

Если вы хотите использовать многоадресную рассылку сообщений, вам, к сожалению, нужно будет отправить одно и то же сообщение.

Одним из решений (что мне не очень нравится) было бы получение данных вашего приложения с вашего сервера после получения сообщения и соответствующего обновления сообщения.

Вам лучше отправлять сообщения на каждое устройство по отдельности.

0
  1. Как указывалось в другом ответе, для многоадресной рассылки требуется, чтобы все сообщения были идентичными.

  2. У GCM нет службы обратной связи, и ее нет необходимости, поскольку она возвращает немедленный ответ для каждого нажатого сообщения, а один из состояний ошибки - NotRegistered - охватывает случай устройств, которые удалено приложение (для чего предназначена служба обратной связи Apple).

Смежные вопросы