2015-10-12 2 views
-1

Я хочу реализовать push-оповещение для Android и IOS, у нас есть собственное приложение для Android и ios от этого приложения. Пользователь может отправлять различные запросы, и после завершения запроса пользователь получит уведомление с помощью push-уведомления.Java Push Notification

Так что мой вопрос:
1. Как я могу обнаружить устройство, на которое мне нужно отправить уведомление.
2. Я новичок в GCM, поэтому кто-нибудь может мне помочь, как начать это.
3. Каждый раз, когда я обнаружил, что GCM отправляет REGId на сервер, всякий раз, когда запрос приходит каждый раз, когда мне нужно генерировать RegId, или мне нужно проверить, зарегистрирован ли этот пользователь или нет, если он сначала не регистрирует его, а затем отправляет уведомление.

Thank you.

ответ

0

Вам не нужно регенерировать регистрационный идентификатор каждый раз. Простыми словами:

  1. Клиент регистрируется с GCM, а клиент получает идентификатор регистрации.
  2. Вам необходимо сохранить идентификатор регистрации на своем сервере.
  3. Вашему серверу необходимо отправить список идентификаторов регистрации с содержимым сообщений в GCM. GCM ответит на список успешных и неприемлемых сообщений на сервер .
  4. Успешные успешные нажатия идут на соответствующее устройство. Обратите внимание, что push-уведомление будет отображаться только если у вас есть код на клиенте, который его получает, кроме того, вам необходимо установить приложение .

Пример кода клиента и сервера в документации легко реализовать. Удачи :)