Хобрук: Ваш путь к мастерству в программировании

Как долго действует сообщение C2DM?

Я новичок в разработке Android, сейчас я работаю над реализацией C2DM для устройства Android. Я использовал этот код ниже, чтобы получить идентификатор регистрации для устройства.

public void register(View view) {
    Intent intent = new Intent("com.google.android.c2dm.intent.REGISTER");
    intent.putExtra("app",PendingIntent.getBroadcast(this, 0, new Intent(), 0));
    intent.putExtra("sender", "[email protected]");
    startService(intent);
}

Я следую этому руководству по реализации C2DM.

Теперь мой вопрос: если устройство выключено в течение более длительного периода времени (например, 15 дней), поэтому я хочу знать, как долго будет действовать сообщение C2DM?

Если после этого устройство будет включено, а сервер приложений не отправит следующее сообщение C2DM, получит ли устройство это сообщение C2DM?


Ответы:


1

согласно http://www.hightechno.info/2011/08/c2dm-tutorial-send-push-notifications.html

В этом же запросе интересно другое свойство: collapse_key . Этот ключ является идентификатором, который присваивается сообщениям аналогичного характера. Таким образом, if the phone is switched off and that several messages with the same identifier C2DM accumulate on the server, only the latter will be sent when the appliance is turned on. Поэтому необходимо тщательно выбирать эти идентификаторы. . .

delay_while_idle
  • Если включено, указывает, что сообщение не следует отправлять немедленно, если устройство бездействует. Сервер будет ждать, пока устройство станет активным, а затем будет отправлено только последнее сообщение для каждого значения crush_key. По желанию.

согласно как установить действительный период времени для сообщения android c2dm ?

  • наше серверное приложение отправляет сообщения только в определенное время

    or

  • Ваше Android-приложение постоянно получает сообщения C2DM, но в определенное время вы игнорируете/обрабатываете их соответствующим образом.

как этот ссылка для push-over выглядит сторонним приложением

Если ваш телефон подключен к Интернету, он мгновенно получит уведомление с серверов Pushover. Если нет, он останется там в течение 30 дней, пока вы не подключитесь.

Ваши уведомления в безопасности, так как все передачи зашифрованы.

24.06.2012
Новые материалы

Понимание СТРУКТУРЫ ДАННЫХ И АЛГОРИТМА.
Что такое структуры данных и алгоритмы? Термин «структура данных» используется для описания того, как данные хранятся, а алгоритм используется для описания того, как данные сжимаются. И данные, и..

Как интегрировать модель машинного обучения на ios с помощью CoreMl
С выпуском новых функций, таких как CoreML, которые упростили преобразование модели машинного обучения в модель coreML. Доступная модель машинного обучения, которую можно преобразовать в модель..

Создание успешной организации по науке о данных
"Рабочие часы" Создание успешной организации по науке о данных Как создать эффективную группу по анализу данных! Введение Это обзорная статья о том, как создать эффективную группу по..

Технологии и проблемы будущей работы
Изучение преимуществ и недостатков технологий в образовании В быстро меняющемся мире технологии являются решающим фактором в формировании будущего работы. Многие отрасли уже были..

Игорь Минар из Google приедет на #ReactiveConf2017
Мы рады сообщить еще одну замечательную новость: один из самых востребованных спикеров приезжает в Братиславу на ReactiveConf 2017 ! Возможно, нет двух других кланов разработчиков с более..

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..