Все мои вопросы в контексте Chrome Web Push-уведомления, а выпущен в Chrome версии 42.Google Cloud Messaging для Chrome Web Push Notifications Вопросы
1) GCM API возвращает 'Успех' для даже те идентификаторы регистрации, которые более недействительны. Когда человек нажимает на уведомление и нажимает «Отключить уведомления от xyz.com», человек больше не может получать уведомления. Однако, когда я отправляю тот же идентификатор RegistrationID в API GCM, он все равно возвращает успех для этой конкретной регистрации. Когда я снова отправлю подписку, я получаю новый RegistrationID. Поэтому я подозреваю, что предыдущий отключен. Это намеренное поведение? Есть ли какой-либо способ узнать, отказались ли люди, щелкнув правой кнопкой мыши на уведомлении и отметив их как неактивные в нашей базе данных, в случае, если пользователь никогда не возвращается снова.
2) Документация GCM для Error = NotRegistered гласит: «Клиентское приложение не настроено на получение push-сообщений или приложение было удалено с устройства». Не могли бы вы объяснить, что означает «Клиентское приложение не настроено на получение push-сообщений»?
Это два вопроса. но второй - незарегистрированный, значит, вы больше не можете отправлять этот идентификатор. Пожалуйста, напишите как два вопроса, на которые вы можете получить ответы. – e4c5