как узнать, gcm успешно отправил уведомление на устройство?

Сервер использует php и отправляет уведомление gcm через http. Мы добавили логи на php, поэтому уверены, что уведомление gcm сгенерировано и отправлено. Но как мы узнаем, что устройство действительно получило уведомление?

0

Решение

GCM один не сможет сделать это. Для такого сценария ваш клиент (устройство) должен отправить ACK на сервер. Когда устройство получает уведомление, используйте HTTP-запрос, чтобы отправить сообщение на серверную часть о получении уведомления. Вы можете передать идентификатор устройства в запросе, чтобы идентифицировать устройство, которое получило уведомление.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]