2017-01-21 2 views
1

мне нужно интегрировать с календарем Google, у меня есть базовые вещи с API происходит, но теперь понял, что напоминание только информирует via email, SMSGoogle-календарь API сообщить напоминание событий

Так Google API «толчок уведомление», POSTs к URL-адресу не работают с напоминаниями ...

Так как я могу сообщить в своем приложении, что срабатывает напоминание, есть ли работа вокруг ?, проверка электронной почты не очень масштабируема. И опрос сервера календаря Google, также не масштабируемый ?, мне придется опросить каждую учетную запись пользователя на моем решении?

Как предупредить напоминание с API ?, благодаря

[то, что «всплывающие окна», как другой метод уведомителя по ссылке выше для Google-календарь?]

ответ

1

Что касается вашего вопроса о popup, это что напоминания отправляются через всплывающее окно UI.

EventReminder[] reminderOverrides = new EventReminder[] { 
    new EventReminder().setMethod("email").setMinutes(24 * 60), 
    new EventReminder().setMethod("popup").setMinutes(10), 
}; 

Вы можете обратиться с этим SO thread: How to Create a Reminder Notification, где вам нужно AlarmManager запланировать уведомление на регулярный баз (ежедневно, еженедельно, ..) и Service для запуска уведомления, когда AlarmManager погаснет.

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