Java 无法向Google日历事件添加提醒
我能够以编程方式创建添加到我的Google日历(API v3)中的事件,但这些事件都没有提醒。我已按照上的答案进行操作,我的提醒代码如下所示:Java 无法向Google日历事件添加提醒,java,google-calendar-api,Java,Google Calendar Api,我能够以编程方式创建添加到我的Google日历(API v3)中的事件,但这些事件都没有提醒。我已按照上的答案进行操作,我的提醒代码如下所示: Event.Reminders reminders = new Event.Reminders() .setUseDefault(false) .setOverrides(Arrays.asList( new EventReminder().setMethod("email").setMinutes(60),
Event.Reminders reminders = new Event.Reminders()
.setUseDefault(false)
.setOverrides(Arrays.asList(
new EventReminder().setMethod("email").setMinutes(60),
new EventReminder().setMethod("popup").setMinutes(10)));
我试过用setUseDefault(true)
代替覆盖,但在通知部分仍然没有看到任何内容
我尝试添加setSendNotifications(true)
,但添加提醒本身没有任何帮助
值得注意的是,与此日历关联的帐户使用的电子邮件不是通过谷歌托管的。您是否设置了
事件。设置提醒(提醒)代码>在代码末尾?下面是的示例代码。@Mr.Rebot:是的,我或多或少地复制了这一点。你说“与此日历相关联的帐户使用的电子邮件不是通过谷歌托管的,这可能值得注意”是什么意思?您是否正在尝试为没有google帐户的客人设置提醒?提醒始终附加到登录的用户而不是其他人。@luc我也无法使用服务帐户为事件添加提醒。您是否设置了事件。设置提醒(提醒)代码>在代码末尾?下面是的示例代码。@Mr.Rebot:是的,我或多或少地复制了这一点。你说“与此日历相关联的帐户使用的电子邮件不是通过谷歌托管的,这可能值得注意”是什么意思?您是否正在尝试为没有google帐户的客人设置提醒?提醒始终附加到登录用户而不是其他人。@luc我也无法使用服务帐户为事件添加提醒。